Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public enum Windows.ApplicationModel.Activation.ActivationKind {
- * ComponentUI = 1007,
- * ProtocolWithResultsContinuation = 1008,
- * ProtocolForResults = 1009,
- + ToastNotification = 1010,
- + Print3DWorkflow = 1011,
- + DialReceiver = 1012,
- - WebAccountProviderContinuation = 1007,
- | }
- + public class Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs {
- + public ActivationKind Kind { get; }
- + public ApplicationExecutionState PreviousExecutionState { get; }
- + public SplashScreen SplashScreen { get; }
- + public int CurrentlyShownApplicationViewId { get; }
- + public string AppName { get; }
- + public string Arguments { get; }
- + public string TileId { get; }
- + }
- | public class Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs {
- + public string CallerPackageFamilyName { get; }
- | }
- | public class Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs {
- + public string CallerPackageFamilyName { get; }
- | }
- + public interface Windows.ApplicationModel.Activation.IDialReceiverActivatedEventArgs {
- + public string AppName { get; }
- + }
- + public interface Windows.ApplicationModel.Activation.IFileOpenPickerActivatedEventArgs2 {
- + public string CallerPackageFamilyName { get; }
- + }
- + public interface Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs2 {
- + public string CallerPackageFamilyName { get; }
- + }
- - public interface Windows.ApplicationModel.Activation.IFolderActivatedEventArgs;
- + public interface Windows.ApplicationModel.Activation.IPrint3DWorkflowActivatedEventArgs {
- + public Print3DWorkflow Workflow { get; }
- + }
- * internal interface Windows.ApplicationModel.Activation.ISplashScreen;
- + public interface Windows.ApplicationModel.Activation.IToastNotificationActivatedEventArgs {
- + public string Argument { get; }
- + public ValueSet UserInput { get; }
- + }
- + public class Windows.ApplicationModel.Activation.Print3DWorkflowActivatedEventArgs {
- + public ActivationKind Kind { get; }
- + public ApplicationExecutionState PreviousExecutionState { get; }
- + public SplashScreen SplashScreen { get; }
- + public Print3DWorkflow Workflow { get; }
- + }
- + public class Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs {
- + public ActivationKind Kind { get; }
- + public ApplicationExecutionState PreviousExecutionState { get; }
- + public SplashScreen SplashScreen { get; }
- + public string Argument { get; }
- + public ValueSet UserInput { get; }
- + }
- | public class Windows.ApplicationModel.Appointments.AppointmentCalendar {
- * public bool IsHidden { get; set; }
- * public Color DisplayColor { get; set; }
- + public string RemoteId { get; set; }
- + public string UserDataAccountId { get; }
- | }
- | public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncAdapter {
- + public AppointmentCalendarSyncStatus Status { get; }
- - public AppointmentCalendarSyncState CurrentState { get; }
- | }
- - public enum Windows.ApplicationModel.Appointments.AppointmentCalendarSyncState;
- + public enum Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus {
- + Idle = 0,
- + Syncing = 1,
- + AuthenticationError = 2,
- + NetworkError = 3,
- + UnknownError = 4,
- + }
- | public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatusChangedEventArgs {
- + public AppointmentCalendarSyncStatus Status { get; }
- - public AppointmentCalendarSyncState CurrentState { get; }
- | }
- | public class Windows.ApplicationModel.Appointments.AppointmentStore {
- + public IAsyncOperation<AppointmentCalendar> CreateAppointmentCalendarAsync( string operation, string name );
- | }
- | public enum Windows.ApplicationModel.Appointments.AppointmentStoreAccessType {
- + AllCalendarsReadWrite = 2,
- | }
- + public class Windows.ApplicationModel.Background.BackgroundTaskYieldAnyResult {
- + public IBackgroundTaskYieldable Source { get; }
- + public BackgroundTaskYieldStatus Status { get; }
- + }
- + public enum Windows.ApplicationModel.Background.BackgroundTaskYieldStatus {
- + Success = 0,
- + Timeout = 1,
- + TaskExiting = 2,
- + }
- + public class Windows.ApplicationModel.Background.CommunicationBlockingAppSetAsActiveTrigger {
- + public CommunicationBlockingAppSetAsActiveTrigger();
- + }
- + public class Windows.ApplicationModel.Background.ContentPrefetchTrigger {
- + public TimeSpan WaitInterval { get; }
- + public ContentPrefetchTrigger( TimeSpan waitInterval );
- + public ContentPrefetchTrigger();
- + }
- + public class Windows.ApplicationModel.Background.DeviceWatcherTrigger {
- + }
- + public interface Windows.ApplicationModel.Background.IBackgroundTaskInstance3 {
- + public TimeSpan MaxYieldTimeout { get; }
- + public TimeSpan MinYieldTimeout { get; }
- + public BackgroundTaskYieldStatus YieldUntil( IBackgroundTaskYieldable result, TimeSpan yieldObject );
- + public BackgroundTaskYieldAnyResult YieldUntilAny( IIterable<IBackgroundTaskYieldable> result, TimeSpan yieldObjects );
- + public BackgroundTaskYieldStatus YieldForTime( TimeSpan result );
- + }
- + public interface Windows.ApplicationModel.Background.IBackgroundTaskYieldable {
- + }
- - public class Windows.ApplicationModel.Background.MediaProcessingTriggerDetails;
- + public class Windows.ApplicationModel.Background.ToastNotificationActionTrigger {
- + public ToastNotificationActionTrigger( string applicationId );
- + public ToastNotificationActionTrigger();
- + }
- | public class Windows.ApplicationModel.Calls.PhoneCallLogEntry {
- + public PhoneCallLogEntryOtherAppReadAccess OtherAppReadAccess { get; set; }
- + public PhoneCallLogSourceIdKind SourceIdKind { get; set; }
- + public string SourceId { get; set; }
- + public string SourceDisplayName { get; }
- - public string ProviderId { get; }
- | }
- | public class Windows.ApplicationModel.Calls.PhoneCallLogEntryAddress {
- + public string ContactId { get; set; }
- | }
- - public class Windows.ApplicationModel.Calls.PhoneCallLogEntryMatchReason;
- - public enum Windows.ApplicationModel.Calls.PhoneCallLogEntryMatchReasonField;
- + public enum Windows.ApplicationModel.Calls.PhoneCallLogEntryOtherAppReadAccess {
- + Full = 0,
- + SystemOnly = 1,
- + }
- - public class Windows.ApplicationModel.Calls.PhoneCallLogEntryQuery;
- + public enum Windows.ApplicationModel.Calls.PhoneCallLogEntryQueryDesiredDirections {
- + None = 0,
- + Outgoing = 1,
- + IncomingAnswered = 2,
- + IncomingMissed = 4,
- + IncomingRinging = 8,
- + All = 4294967295,
- + }
- + public enum Windows.ApplicationModel.Calls.PhoneCallLogEntryQueryDesiredKinds {
- + None = 0,
- + CellularAudio = 1,
- + CellularVideo = 2,
- + VoipAudio = 4,
- + VoipVideo = 8,
- + VoipPstn = 16,
- + All = 4294967295,
- + }
- - public enum Windows.ApplicationModel.Calls.PhoneCallLogEntryQueryDirections;
- - public enum Windows.ApplicationModel.Calls.PhoneCallLogEntryQueryKinds;
- + public class Windows.ApplicationModel.Calls.PhoneCallLogEntryQueryOptions {
- + public PhoneCallLogEntryQueryDesiredKinds DesiredKinds { get; set; }
- + public PhoneCallLogEntryQueryDesiredDirections DesiredDirections { get; set; }
- + public IVector<string> SourceIds { get; }
- + public PhoneCallLogEntryQueryOptions();
- + }
- | public class Windows.ApplicationModel.Calls.PhoneCallLogEntryReader {
- - public IVectorView<PhoneCallLogEntryMatchReason> GetMatchingPropertiesWithMatchReason( PhoneCallLogEntry result );
- | }
- - public class Windows.ApplicationModel.Calls.PhoneCallLogProvider;
- - public enum Windows.ApplicationModel.Calls.PhoneCallLogProviderOtherAppReadAccess;
- - public enum Windows.ApplicationModel.Calls.PhoneCallLogProviderOtherAppWriteAccess;
- + public enum Windows.ApplicationModel.Calls.PhoneCallLogSourceIdKind {
- + CellularPhoneLineId = 0,
- + ApplicationUserModelId = 1,
- + }
- | public class Windows.ApplicationModel.Calls.PhoneCallLogStore {
- + public IAsyncOperation<PhoneCallLogEntry> GetEntryAsync( string result );
- + public PhoneCallLogEntryReader GetEntryReader();
- + public PhoneCallLogEntryReader GetEntryReader( PhoneCallLogEntryQueryOptions result );
- + public IAsyncAction SaveEntryAsync( PhoneCallLogEntry result );
- + public IAsyncAction DeleteEntryAsync( PhoneCallLogEntry result );
- + public IAsyncAction DeleteEntriesAsync( IVectorView<PhoneCallLogEntry> result );
- + public IAsyncAction MarkEntryAsSeenAsync( PhoneCallLogEntry result );
- + public IAsyncAction MarkEntriesAsSeenAsync( IVectorView<PhoneCallLogEntry> result );
- + public IAsyncOperation<uint> GetSourcesUnseenCountAsync();
- + public IAsyncOperation<uint> GetSourcesUnseenCountAsync( IVectorView<string> result );
- + public IAsyncAction MarkSourcesAsSeenAsync();
- + public IAsyncAction MarkSourcesAsSeenAsync( IVectorView<string> result );
- - public IAsyncOperation<PhoneCallLogEntry> GetPhoneCallLogEntryAsync( string result );
- - public PhoneCallLogEntryReader GetCallLogEntryReader();
- - public PhoneCallLogEntryReader GetCallLogEntryReader( PhoneCallLogEntryQuery result );
- - public IAsyncAction SavePhoneCallLogEntryAsync( PhoneCallLogEntry result );
- - public IAsyncAction MarkPhoneCallLogEntriesAsSeenAsync( IVector<PhoneCallLogEntry> result );
- - public IAsyncAction MarkPhoneCallLogEntryAsSeenAsync( PhoneCallLogEntry result );
- - public IAsyncAction DeletePhoneCallLogEntriesAsync( IVector<PhoneCallLogEntry> result );
- - public IAsyncAction DeletePhoneCallLogEntryAsync( PhoneCallLogEntry result );
- - public IAsyncOperation<PhoneCallLogProvider> CreatePhoneCallLogProviderAsync( string result );
- - public IAsyncOperation<PhoneCallLogProvider> GetPhoneCallLogProviderAsync();
- - public IAsyncOperation<IVectorView<PhoneCallLogProvider>> GetPhoneCallLogProvidersAsync();
- - public IAsyncOperation<uint> GetPhoneCallLogProvidersUnseenCountAsync( IVectorView<PhoneCallLogProvider> result );
- - public IAsyncOperation<uint> GetPhoneCallLogProvidersUnseenCountAsync();
- - public IAsyncAction MarkPhoneCallLogProvidersAsSeenAsync( IVectorView<PhoneCallLogProvider> result );
- - public IAsyncAction MarkPhoneCallLogProvidersAsSeenAsync();
- | }
- | public enum Windows.ApplicationModel.Calls.PhoneCallLogStoreAccessType {
- + AppEntriesReadWrite = 0,
- + AllEntriesLimitedReadWrite = 1,
- + AllEntriesReadWrite = 2,
- - AppProvidersReadWrite = 0,
- - AllProvidersReadOnly = 1,
- - AllProvidersReadWrite = 2,
- | }
- | public class Windows.ApplicationModel.Calls.PhoneCallStore {
- - public IAsyncOperation<IObservableMap<Guid, PhoneLine>> GetPhoneLinesAsync();
- - public IAsyncAction SaveDefaultLineAsync( Guid result );
- | }
- | public enum Windows.ApplicationModel.Calls.PhoneLineWatcherStatus {
- - Aborted = 4,
- | }
- | public class Windows.ApplicationModel.Calls.Background.PhoneLineChangedTriggerDetails {
- + public bool HasLinePropertyChanged( PhoneLineProperties result );
- | }
- + public class Windows.ApplicationModel.Chat.ChatCapabilities {
- + public bool IsChatCapable { get; }
- + public bool IsFileTransferCapable { get; }
- + public bool IsGeoLocationPushCapable { get; }
- + public bool IsIntegratedMessagingCapable { get; }
- + }
- + public class Windows.ApplicationModel.Chat.ChatCapabilitiesManager {
- + public static IAsyncOperation<ChatCapabilities> GetCachedCapabilitiesAsync( string value );
- + public static IAsyncOperation<ChatCapabilities> GetCapabilitiesFromServerAsync( string value );
- + }
- | public class Windows.ApplicationModel.Chat.ChatConversation {
- + public string Subject { get; set; }
- + public DateTime MostRecentMessageLocalTimestamp { get; }
- + public IAsyncAction MarkAllMessagesAsRead();
- - public IAsyncAction MarkAsReadAsync();
- | }
- | public class Windows.ApplicationModel.Chat.ChatConversationReader {
- + public IAsyncOperation<IVectorView<ChatConversation>> ReadBatchAsync( uint value );
- | }
- | public class Windows.ApplicationModel.Chat.ChatMessage {
- * public string Subject { get; set; }
- + public bool IsSeen { get; set; }
- + public ulong EstimatedDownloadSize { get; set; }
- + public bool ShouldSuppressNotification { get; set; }
- + public ChatMessageOperatorType MessageOperatorType { get; set; }
- + public bool IsReplyDisabled { get; }
- + public bool IsSimMessage { get; }
- + public IVector<ChatRecipientDeliveryStatus> RecipientsDeliveryStatus { get; }
- - public bool SupressNotification { get; set; }
- - public ulong DownloadSize { get; set; }
- - public bool IsSIMMessage { get; }
- - public IVector<ChatRecipient> RecipientsInfo { get; }
- | }
- | public class Windows.ApplicationModel.Chat.ChatMessageManager {
- + public static IAsyncOperation<string> RegisterTransportAsync();
- + public static IAsyncOperation<ChatMessageTransport> GetTransportAsync( string value );
- - public static string TryRegisterAsTransportAsync();
- | }
- - public enum Windows.ApplicationModel.Chat.ChatMessageNotificationAction;
- | public class Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails {
- + public bool ShouldDisplayToast { get; }
- + public bool ShouldUpdateActionCenter { get; }
- + public bool ShouldUpdateBadge { get; }
- + public bool ShouldUpdateDetailText { get; }
- - public ChatMessageNotificationAction Actions { get; }
- | }
- + public enum Windows.ApplicationModel.Chat.ChatMessageOperatorType {
- + Unspecified = 0,
- + Sms = 1,
- + Mms = 2,
- + RcsMessage = 3,
- + }
- | public class Windows.ApplicationModel.Chat.ChatMessageReader {
- + public IAsyncOperation<IVectorView<ChatMessage>> ReadBatchAsync( uint value );
- | }
- | public class Windows.ApplicationModel.Chat.ChatMessageStore {
- + public IAsyncAction ForwardMessageAsync( string value, IVectorView<string> localChatMessageId );
- + public IAsyncOperation<ChatConversation> GetConversationByThreadingInfoAsync( ChatConversationThreadingInfo value );
- + public IAsyncAction MarkMessageAsFilteredAsync( string returnValue, bool localChatMessageId );
- | }
- | public class Windows.ApplicationModel.Chat.ChatMessageTransportSettings {
- + public uint MaxAttachmentCount { get; }
- + public uint MaxMessageSize { get; }
- + public uint MaxRecipientCount { get; }
- + public ChatMessageVideoFormat SupportedVideoFormat { get; }
- - public uint AttachmentLimit { get; }
- - public uint MaxSize { get; }
- - public uint RecipientLimit { get; }
- - public ChatMessageVideoFormat VideoFormat { get; }
- | }
- | public enum Windows.ApplicationModel.Chat.ChatMessageType {
- + ReceivedDuringQuietHours = 2,
- + JoinedConveration = 5,
- + LeftConveration = 6,
- + ParticipantJoinedConveration = 7,
- + ParticipantLeftConveration = 8,
- - ReceivedDuringQuiteHours = 2,
- | }
- | public enum Windows.ApplicationModel.Chat.ChatMessageVideoFormat {
- + H264_AAC_3GP = 1,
- - H254_AAC_3GP = 1,
- | }
- + public enum Windows.ApplicationModel.Chat.ChatOperatorErrorCategory {
- + None = 0,
- + Http = 1,
- + Network = 2,
- + MmsServer = 3,
- + }
- + public enum Windows.ApplicationModel.Chat.ChatOperatorInterpretedErrorCategory {
- + Unknown = 0,
- + InvalidRecipientAddress = 1,
- + NetworkConnectivity = 2,
- + ServiceDenied = 3,
- + Timeout = 4,
- + }
- - public class Windows.ApplicationModel.Chat.ChatRecipient;
- + public class Windows.ApplicationModel.Chat.ChatRecipientDeliveryStatus {
- + public IReference<DateTime> ReadTime { get; set; }
- + public IReference<DateTime> DeliveryTime { get; set; }
- + public string Address { get; set; }
- + public ChatOperatorErrorCategory ErrorCategory { get; }
- + public uint ErrorCode { get; }
- + public bool HasPermanentError { get; }
- + public ChatOperatorInterpretedErrorCategory InterpretedErrorCategory { get; }
- + public uint Result { get; }
- + public ChatRecipientDeliveryStatus();
- + }
- - public class Windows.ApplicationModel.Chat.ChatRecipientStatus;
- | public class Windows.ApplicationModel.Chat.ChatStoreChangedEventArgs {
- + public ChatStoreChangedEventKind Kind { get; }
- - public ChatStoreChangedEventType Type { get; }
- | }
- + public enum Windows.ApplicationModel.Chat.ChatStoreChangedEventKind {
- + NotificationsLost = 0,
- + StoreModified = 1,
- + MessageCreated = 2,
- + MessageModified = 3,
- + MessageDeleted = 4,
- + ConversationModified = 5,
- + ConversationDeleted = 6,
- + ConversationTransportDeleted = 7,
- + }
- - public enum Windows.ApplicationModel.Chat.ChatStoreChangedEventType;
- + public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAccessManager {
- + public bool IsBlockingActive { get; }
- + public static IAsyncOperation<bool> IsBlockedNumberAsync( string result );
- + public static IAsyncOperation<bool> RequestBlockNumberAsync( string result );
- + public static IAsyncOperation<bool> RequestBlockNumbersAsync( IIterable<string> result );
- + public static IAsyncOperation<bool> RequestUnblockNumberAsync( string result );
- + public static IAsyncOperation<bool> RequestUnblockNumbersAsync( IIterable<string> result );
- + public static void ShowBlockedCallsUI();
- + public static void ShowBlockedMessagesUI();
- + }
- + public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppManager {
- + public bool IsCurrentAppActiveBlockingApp { get; }
- + public static IAsyncOperation<bool> RequestSetAsActiveBlockingAppAsync();
- + }
- + public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppSetAsActiveTriggerDetails {
- + }
- | public class Windows.ApplicationModel.ContactsTemp.AggregateContactManager {
- + public IAsyncOperation<bool> TrySetPreferredSourceForPictureAsync( Contact value, Contact aggregateContact );
- - public IAsyncAction SaveAggregateContactAsync( Contact value );
- | }
- | public class Windows.ApplicationModel.ContactsTemp.Contact {
- + public string RingTonePath { get; set; }
- + public string TextTonePath { get; set; }
- - public IRandomAccessStreamReference RingTone { get; set; }
- - public IRandomAccessStreamReference TextTone { get; set; }
- | }
- + public class Windows.ApplicationModel.ContactsTemp.ContactAnnotation {
- + public ContactAnnotationOperations SupportedOperations { get; set; }
- + public string RemoteId { get; set; }
- + public string ContactId { get; set; }
- + public string AnnotationListId { get; }
- + public string Id { get; }
- + public bool IsDisabled { get; }
- + public ValueSet ProviderProperties { get; }
- + public ContactAnnotation();
- + }
- + public class Windows.ApplicationModel.ContactsTemp.ContactAnnotationList {
- + public string Id { get; }
- + public string ProviderAumid { get; }
- + public string UserDataAccountId { get; }
- + public IAsyncAction DeleteAsync();
- + public IAsyncOperation<bool> TrySaveAnnotationAsync( ContactAnnotation ppResult );
- + public IAsyncOperation<ContactAnnotation> GetAnnotationAsync( string annotation );
- + public IAsyncOperation<IVectorView<ContactAnnotation>> FindAnnotationsByRemoteIdAsync( string annotations );
- + public IAsyncOperation<IVectorView<ContactAnnotation>> FindAnnotationsAsync();
- + public IAsyncAction DeleteAnnotationAsync( ContactAnnotation value );
- + }
- + public enum Windows.ApplicationModel.ContactsTemp.ContactAnnotationOperations {
- + None = 0,
- + VoIPCall = 1,
- + VoIPVideo = 2,
- + VoIPToPstn = 4,
- + ContactProfile = 8,
- + SocialFeeds = 16,
- + }
- + public class Windows.ApplicationModel.ContactsTemp.ContactAnnotationStore {
- + public IAsyncOperation<IVectorView<string>> FindContactIdsByEmailAsync( string contactIds );
- + public IAsyncOperation<IVectorView<string>> FindContactIdsByPhoneNumberAsync( string contactIds );
- + public IAsyncOperation<IVectorView<ContactAnnotation>> FindAnnotationsForContactAsync( Contact annotations );
- + public IAsyncAction DisableAnnotationAsync( ContactAnnotation value );
- + public IAsyncOperation<ContactAnnotationList> CreateAnnotationListAsync();
- + public IAsyncOperation<ContactAnnotationList> CreateAnnotationListAsync( string value );
- + public IAsyncOperation<ContactAnnotationList> GetAnnotationListAsync( string value );
- + public IAsyncOperation<IVectorView<ContactAnnotationList>> FindAnnotationListsAsync();
- + }
- + public enum Windows.ApplicationModel.ContactsTemp.ContactAnnotationStoreAccessType {
- + AppAnnotationsReadWrite = 0,
- + AllAnnotationsReadWrite = 1,
- + }
- - public class Windows.ApplicationModel.ContactsTemp.ContactGroup;
- - public class Windows.ApplicationModel.ContactsTemp.ContactGroupChange;
- - public class Windows.ApplicationModel.ContactsTemp.ContactGroupChangeReader;
- - public class Windows.ApplicationModel.ContactsTemp.ContactGroupChangeTracker;
- - public enum Windows.ApplicationModel.ContactsTemp.ContactGroupChangeType;
- - public class Windows.ApplicationModel.ContactsTemp.ContactGroupChangedDeferral;
- - public class Windows.ApplicationModel.ContactsTemp.ContactGroupChangedEventArgs;
- - public enum Windows.ApplicationModel.ContactsTemp.ContactGroupKind;
- | public class Windows.ApplicationModel.ContactsTemp.ContactList {
- + public string UserDataAccountId { get; }
- - public ContactPropertiesConstraints Constraints { get; set; }
- + public ContactReader GetContactReader( ContactQueryOptions value );
- | }
- | public class Windows.ApplicationModel.ContactsTemp.ContactListSyncAdapter {
- + public ContactListSyncStatus Status { get; }
- - public ContactListSyncState CurrentState { get; }
- | }
- - public enum Windows.ApplicationModel.ContactsTemp.ContactListSyncState;
- + public enum Windows.ApplicationModel.ContactsTemp.ContactListSyncStatus {
- + Idle = 0,
- + Syncing = 1,
- + AuthenticationError = 2,
- + NetworkError = 3,
- + UnknownError = 4,
- + }
- | public class Windows.ApplicationModel.ContactsTemp.ContactListSyncStatusChangedEventArgs {
- + public ContactListSyncStatus Status { get; }
- - public ContactListSyncState CurrentState { get; }
- | }
- | public class Windows.ApplicationModel.ContactsTemp.ContactManager {
- + public static IAsyncOperation<Contact> ConvertVCardToContactAsync( IRandomAccessStreamReference contact );
- + public static IAsyncOperation<ContactAnnotationStore> RequestAnnotationStoreAsync( ContactAnnotationStoreAccessType store );
- | }
- | public class Windows.ApplicationModel.ContactsTemp.ContactMatchReason {
- + public ContactMatchReasonType Field { get; }
- + public IVectorView<TextSegment> Segments { get; }
- + public string Text { get; }
- - public ContactMatchReasonType MatchedField { get; }
- - public IVectorView<TextSegment> MatchedSegments { get; }
- - public string MatchedText { get; }
- | }
- | public enum Windows.ApplicationModel.ContactsTemp.ContactMatchReasonType {
- + Name = 0,
- + EmailAddress = 1,
- + PhoneNumber = 2,
- + JobInfo = 3,
- + YomiName = 4,
- - ContactName = 0,
- - ContactEmail = 1,
- - ContactPhone = 2,
- - ContactJobInfo = 3,
- - ContactYomiName = 4,
- | }
- - public class Windows.ApplicationModel.ContactsTemp.ContactPropertiesConstraints;
- - public class Windows.ApplicationModel.ContactsTemp.ContactQuery;
- + public enum Windows.ApplicationModel.ContactsTemp.ContactQueryDesiredFields {
- + None = 0,
- + PhoneNumber = 1,
- + EmailAddress = 2,
- + PostalAddress = 4,
- + }
- + public class Windows.ApplicationModel.ContactsTemp.ContactQueryOptions {
- + public bool OnlyServerSearchResults { get; set; }
- + public bool IncludeContactsFromHiddenLists { get; set; }
- + public ContactAnnotationOperations DesiredOperations { get; set; }
- + public ContactQueryDesiredFields DesiredFields { get; set; }
- + public IVector<string> AnnotationListIds { get; }
- + public IVector<string> ContactListIds { get; }
- + public ContactQueryTextSearch TextSearch { get; }
- + public ContactQueryOptions( string text );
- + public ContactQueryOptions( string text, ContactQuerySearchFields fields );
- + public ContactQueryOptions();
- + }
- - public enum Windows.ApplicationModel.ContactsTemp.ContactQueryRequiredFields;
- + public class Windows.ApplicationModel.ContactsTemp.ContactQueryTextSearch {
- + public string Text { get; set; }
- + public ContactQuerySearchFields Fields { get; set; }
- + }
- | public class Windows.ApplicationModel.ContactsTemp.ContactStore {
- - public ContactGroupChangeTracker GroupChangeTracker { get; }
- + public ContactReader GetContactReader( ContactQueryOptions value );
- + public IAsyncOperation<ContactList> CreateContactListAsync( string value, string displayName );
- - public IAsyncOperation<IVectorView<ContactGroup>> FindContactGroupsAsync();
- - public IAsyncOperation<ContactGroup> GetContactGroupAsync( string value );
- - public IAsyncAction SaveContactGroupAsync( ContactGroup value );
- - public IAsyncAction DeleteContactGroupAsync( ContactGroup value );
- | }
- | public class Windows.ApplicationModel.Core.CoreApplicationView {
- + public bool IsComponent { get; }
- + public Visual CompositionRootVisual { get; set; }
- | }
- | public class Windows.ApplicationModel.DataTransfer.DataPackagePropertySet {
- + public string EnterpriseId { get; set; }
- | }
- | public class Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView {
- + public string EnterpriseId { get; }
- | }
- + public enum Windows.ApplicationModel.DataTransfer.EdpPolicyResult {
- + Allowed = 0,
- + AccessDenied = 1,
- + Unknown = 2,
- + }
- | public class Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation {
- + public void SetDragVisualContentFromSoftwareBitmap( SoftwareBitmap softwareBitmap );
- + public void SetDragVisualContentFromSoftwareBitmap( SoftwareBitmap softwareBitmap, Point anchorPoint );
- | }
- - public class Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUI;
- + public class Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragVisualOverride {
- + public DragUIOptions Options { get; set; }
- + public void SetDragUIContentOverride( object dragContent, Size contentSize );
- + public void SetDragUIContentOverride( object dragContent, Size contentSize, Point anchorPoint );
- + public void ClearDragUIContentOverride();
- + public void SetContentFromSoftwareBitmap( SoftwareBitmap softwareBitmap );
- + public void SetContentFromSoftwareBitmap( SoftwareBitmap softwareBitmap, Point anchorPoint );
- + public void SetContentVisibility( bool value );
- + public void SetCaption( string value );
- + public void SetCaptionVisibility( bool value );
- + public void SetGlyphVisibility( bool value );
- + public void Clear();
- + }
- | public interface Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget {
- + public IAsyncOperation<DataPackageOperation> EnterAsync( CoreDragInfo returnValue, CoreDragVisualOverride dragInfo );
- + public IAsyncOperation<DataPackageOperation> OverAsync( CoreDragInfo returnValue, CoreDragVisualOverride dragInfo );
- | }
- | public class Windows.ApplicationModel.Email.EmailMailbox {
- * public SmimeEncryptionAlgorithmNegotiation AllowSmimeEncryptionAlgorithmNegotiation { get; }
- + public IVector<string> MailAddressAliases { get; }
- + public string UserDataAccountId { get; }
- - public IAsyncOperation<EmailMailboxSyncStatus> SyncAsync();
- | }
- | public class Windows.ApplicationModel.Email.EmailMailboxSyncAdapter {
- + public EmailMailboxSyncStatus Status { get; }
- - public EmailMailboxSyncState CurrentState { get; }
- | }
- - public enum Windows.ApplicationModel.Email.EmailMailboxSyncState;
- | public enum Windows.ApplicationModel.Email.EmailMailboxSyncStatus {
- + Idle = 0,
- + Syncing = 1,
- * AuthenticationError = 2,
- + NetworkError = 3,
- * UnknownError = 4,
- - Success = 0,
- - NoConnectivity = 3,
- | }
- | public class Windows.ApplicationModel.Email.EmailMailboxSyncStatusChangedEventArgs {
- + public EmailMailboxSyncStatus Status { get; }
- - public EmailMailboxSyncState CurrentState { get; }
- | }
- | public class Windows.ApplicationModel.Email.EmailMessage {
- + public string BaseMessageIdFromCreateResponse { get; }
- | }
- | public class Windows.ApplicationModel.Email.EmailStore {
- + public IAsyncOperation<EmailMailbox> CreateMailboxAsync( string result, string accountName, string accountAddress );
- | }
- + public enum Windows.ApplicationModel.Email.SmimeEncryptionAlgorithmNegotiation {
- + DoNotNegotiate = 0,
- + NegotiateStrong = 1,
- + NegotiateAny = 2,
- + }
- | public class Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession {
- + public ExtendedExecutionSession();
- | }
- + public class Windows.ApplicationModel.Sync.Office365SyncConfiguration {
- + public bool CalendarSyncEnabled { get; }
- + public TimeSpan CalendarSyncWindow { get; }
- + public string DeviceId { get; }
- + public string DeviceType { get; }
- + public bool EmailSyncEnabled { get; }
- + public TimeSpan EmailSyncWindow { get; }
- + public string PolicyKey { get; }
- + public string ServerName { get; }
- + public string SsoAccountId { get; }
- + public TimeSpan SyncPeriodicInterval { get; }
- + public SyncScheduleType SyncScheduleType { get; }
- + public string UserName { get; }
- + public IAsyncAction EnableSystemSyncAsync();
- + public IAsyncAction DisableSystemSyncAsync();
- + public static IAsyncOperation<Office365SyncConfiguration> GetConfigurationAsync( string operation );
- + }
- + public enum Windows.ApplicationModel.Sync.SyncScheduleType {
- + Manual = 0,
- + Periodic = 1,
- + AsItemsArrive = 2,
- + Adaptive = 3,
- + }
- + public class Windows.ApplicationModel.UserDataAccounts.UserDataAccount {
- + public string UserDisplayName { get; set; }
- + public UserDataAccountOtherAppReadAccess OtherAppReadAccess { get; set; }
- + public string ApplicationUserModelId { get; }
- + public IRandomAccessStreamReference Icon { get; }
- + public string Id { get; }
- + public string SystemNetworkId { get; }
- + public IAsyncAction SaveAsync();
- + public IAsyncAction DeleteAsync();
- + public IAsyncOperation<IVectorView<AppointmentCalendar>> FindAppointmentCalendarsAsync();
- + public IAsyncOperation<IVectorView<EmailMailbox>> FindEmailMailboxesAsync();
- + public IAsyncOperation<IVectorView<ContactList>> FindContactListsAsync();
- + }
- + public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager {
- + public static IAsyncOperation<UserDataAccountStore> RequestStoreAsync( UserDataAccountStoreAccessType result );
- + }
- + public enum Windows.ApplicationModel.UserDataAccounts.UserDataAccountOtherAppReadAccess {
- + SystemOnly = 0,
- + Full = 1,
- + }
- + public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore {
- + public IAsyncOperation<IVectorView<UserDataAccount>> FindAccountsAsync();
- + public IAsyncOperation<UserDataAccount> GetAccountAsync( string result );
- + public IAsyncOperation<UserDataAccount> CreateAccountAsync( string result );
- + }
- + public enum Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreAccessType {
- + AllAccountsReadOnly = 0,
- + AppAccountsReadWrite = 1,
- + }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Data.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Data.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Data.Text.TextConversionGenerator {
- + public bool LanguageAvailableButNotInstalled { get; }
- | }
- | public class Windows.Data.Text.TextPredictionGenerator {
- + public bool LanguageAvailableButNotInstalled { get; }
- | }
- | public class Windows.Data.Text.TextReverseConversionGenerator {
- + public bool LanguageAvailableButNotInstalled { get; }
- | }
- | public class Windows.Data.Xml.Dom.XmlDocument {
- - public XmlDocument CloneDocument();
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Devices.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Devices.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Devices.AllJoyn.AllJoynAboutData {
- + public Guid AppId { get; set; }
- | }
- | public class Windows.Devices.AllJoyn.AllJoynAboutDataView {
- * public Guid AppId { get; }
- | }
- | public enum Windows.Devices.Bluetooth.BluetoothError {
- + OtherError = 4,
- + DisabledByPolicy = 5,
- + NotSupported = 6,
- | }
- + public class Windows.Devices.Enumeration.DeviceDisconnectButtonClickedEventArgs {
- + public DeviceInformation Device { get; }
- + }
- | public class Windows.Devices.Enumeration.DeviceInformation {
- + public DeviceInformationKind Kind { get; }
- + public DevicePairingStatus PairingStatus { get; }
- + public IAsyncOperation<DevicePairingResult> PairAsync();
- + public IAsyncOperation<DevicePairingResult> PairAsync( DevicePairingProtection asyncOp );
- + public static string GetAqsFilterFromDeviceClass( DeviceClass aqsFilter );
- + public static IAsyncOperation<DeviceInformation> CreateFromIdAsync( string asyncOp, IIterable<string> deviceId, DeviceInformationKind additionalProperties );
- + public static IAsyncOperation<DeviceInformationCollection> FindAllAsync( string asyncOp, IIterable<string> aqsFilter, DeviceInformationKind additionalProperties );
- + public static DeviceWatcher CreateWatcher( string watcher, IIterable<string> aqsFilter, DeviceInformationKind additionalProperties );
- | }
- + public enum Windows.Devices.Enumeration.DeviceInformationKind {
- + Unknown = 0,
- + DeviceInterface = 1,
- + DeviceContainer = 2,
- + Device = 3,
- + DeviceInterfaceClass = 4,
- + AssociationEndpoint = 5,
- + AssociationEndpointContainer = 6,
- + AssociationEndpointService = 7,
- + }
- | public class Windows.Devices.Enumeration.DeviceInformationUpdate {
- + public DeviceInformationKind Kind { get; }
- | }
- + public enum Windows.Devices.Enumeration.DevicePairingProtection {
- + Default = 0,
- + None = 1,
- + Encryption = 2,
- + EncryptionAndAuthentication = 3,
- + }
- + public enum Windows.Devices.Enumeration.DevicePairingResult {
- + Paired = 0,
- + PairedAndDevnodesCreated = 1,
- + AlreadyPaired = 2,
- + NoConnection = 3,
- + ConnectionTimeout = 4,
- + TooManyConnections = 5,
- + HardwareFailure = 6,
- + AuthenticationNotAllowed = 7,
- + AuthenticationFailure = 8,
- + NoSupportedProfiles = 9,
- + NotReadyToPair = 10,
- + PairingNotSupported = 11,
- + ProtectionLevelCouldNotBeMet = 12,
- + NotPaired = 13,
- + }
- + public enum Windows.Devices.Enumeration.DevicePairingStatus {
- + NotSupported = 0,
- + ReadyToPair = 1,
- + Paired = 2,
- + NotPaired = 3,
- + }
- + public class Windows.Devices.Enumeration.DevicePicker {
- + public DevicePickerAppearance Appearance { get; }
- + public DevicePickerFilter Filter { get; }
- + public IVector<string> RequestedProperties { get; }
- + public DevicePicker();
- + public void Show( Rect selection );
- + public void Show( Rect selection, Placement placement );
- + public IAsyncOperation<DeviceInformation> PickSingleDeviceAsync( Rect operation );
- + public IAsyncOperation<DeviceInformation> PickSingleDeviceAsync( Rect operation, Placement selection );
- + public void Hide();
- + public void SetDisplayStatus( DeviceInformation device, string status, DevicePickerDisplayStatusOptions options );
- + TypedEventHandler<DevicePicker, object> DevicePickerDismissed;
- + TypedEventHandler<DevicePicker, DeviceSelectedEventArgs> DeviceSelected;
- + TypedEventHandler<DevicePicker, DeviceDisconnectButtonClickedEventArgs> DisconnectButtonClicked;
- + }
- + public class Windows.Devices.Enumeration.DevicePickerAppearance {
- + public Color SelectedForegroundColor { get; set; }
- + public Color SelectedBackgroundColor { get; set; }
- + public Color SelectedAccentColor { get; set; }
- + public Color ForegroundColor { get; set; }
- + public Color BackgroundColor { get; set; }
- + public Color AccentColor { get; set; }
- + }
- + public enum Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions {
- + None = 0,
- + ShowProgress = 1,
- + ShowDisconnectButton = 2,
- + ShowRetryButton = 4,
- + }
- + public class Windows.Devices.Enumeration.DevicePickerFilter {
- + public IVector<DeviceClass> SupportedDeviceClasses { get; }
- + public IVector<string> SupportedDeviceSelectors { get; }
- + }
- + public class Windows.Devices.Enumeration.DeviceSelectedEventArgs {
- + public DeviceInformation SelectedDevice { get; }
- + }
- | public class Windows.Devices.Enumeration.DeviceWatcher {
- + public DeviceWatcherTrigger GetBackgroundTrigger( IIterable<DeviceWatcherEventKind> trigger );
- | }
- + public class Windows.Devices.Enumeration.DeviceWatcherEvent {
- + public DeviceInformation DeviceInformation { get; }
- + public DeviceInformationUpdate DeviceInformationUpdate { get; }
- + public DeviceWatcherEventKind Kind { get; }
- + }
- + public enum Windows.Devices.Enumeration.DeviceWatcherEventKind {
- + Add = 0,
- + Update = 1,
- + Remove = 2,
- + }
- + public class Windows.Devices.Enumeration.DeviceWatcherTriggerDetails {
- + public IVectorView<DeviceWatcherEvent> DeviceWatcherEvents { get; }
- + }
- | public class Windows.Devices.Gpio.GpioController {
- + public int PinCount { get; }
- - public IMapView<uint, GpioPinInfo> Pins { get; }
- + public GpioPin OpenPin( int pin );
- + public GpioPin OpenPin( int pin, GpioSharingMode pinNumber );
- + public static IAsyncOperation<GpioController> GetDefaultAsync();
- - public static string GetDeviceSelector();
- - public static string GetDeviceSelector( string value );
- - public static IAsyncOperation<GpioController> FromIdAsync( string operation );
- | }
- - public enum Windows.Devices.Gpio.GpioInputDriveMode;
- - public class Windows.Devices.Gpio.GpioInputPin;
- - public class Windows.Devices.Gpio.GpioInterruptEventArgs;
- - public class Windows.Devices.Gpio.GpioInterruptPin;
- - public enum Windows.Devices.Gpio.GpioInterruptType;
- - public enum Windows.Devices.Gpio.GpioOpenStatus;
- - public class Windows.Devices.Gpio.GpioOutputPin;
- + public class Windows.Devices.Gpio.GpioPin {
- + public TimeSpan DebounceTimeout { get; set; }
- + public int PinNumber { get; }
- + public GpioSharingMode SharingMode { get; }
- + public GpioPinDriveMode GetDriveMode();
- + public void SetDriveMode( GpioPinDriveMode value );
- + public void Write( GpioPinValue value );
- + public GpioPinValue Read();
- + public void Close();
- + TypedEventHandler<GpioPin, GpioPinValueChangedEventArgs> ValueChanged;
- + }
- - public class Windows.Devices.Gpio.GpioPinCapabilities;
- + public enum Windows.Devices.Gpio.GpioPinDriveMode {
- + Input = 0,
- + Output = 1,
- + }
- + public enum Windows.Devices.Gpio.GpioPinEdge {
- + RisingEdge = 0,
- + FallingEdge = 1,
- + }
- - public class Windows.Devices.Gpio.GpioPinInfo;
- + public class Windows.Devices.Gpio.GpioPinValueChangedEventArgs {
- + public GpioPinEdge Edge { get; }
- + }
- | public enum Windows.Devices.Gpio.GpioSharingMode {
- * Exclusive = 0,
- + SharedForReadOnly = 1,
- - Shared = 0,
- | }
- + public class Windows.Devices.I2C.I2CBus {
- + public static string GetDeviceSelector();
- + public static string GetDeviceSelector( string value );
- + public static IAsyncOperation<I2CDevice> CreateDeviceAsync( string operation, I2CConnectionSettings deviceId );
- + }
- | public class Windows.Devices.I2C.I2CConnectionSettings {
- * public int SlaveAddress { get; set; }
- + public I2CSharingMode SharingMode { get; set; }
- + public I2CConnectionSettings( int slaveAddress );
- | }
- | public class Windows.Devices.I2C.I2CDevice {
- - public I2CConnectionSettings ConnectionSettings { get; }
- + public void Write( byte[] writeBuffer );
- + public I2CTransferStatus TryWrite( byte[] status, ref uint writeBuffer );
- + public void Read( byte[] readBuffer );
- + public I2CTransferStatus TryRead( byte[] status, ref uint readBuffer );
- + public void WriteRead( byte[] writeBuffer, byte[] readBuffer );
- - public static string GetDeviceSelector();
- - public static string GetDeviceSelector( string value );
- - public static IAsyncOperation<I2CDevice> CreateDeviceAsync( string operation, I2CConnectionSettings deviceId );
- | }
- + public enum Windows.Devices.I2C.I2CSharingMode {
- + Exclusive = 0,
- + Shared = 1,
- + }
- | public enum Windows.Devices.I2C.I2CTransferStatus {
- * PartialTransfer = 1,
- * SlaveAddressNotAcknowledged = 2,
- - UnknownError = 1,
- | }
- | public class Windows.Devices.PointOfService.CashDrawer {
- + public CashDrawerEventSource DrawerEventSource { get; }
- - public CashDrawerEventSource GetDrawerEventSource();
- | }
- | public class Windows.Devices.PointOfService.ClaimedCashDrawer {
- + public CashDrawerCloseAlarm CloseAlarm { get; }
- - public CashDrawerCloseAlarm CreateDrawerCloseAlarm();
- | }
- + public class Windows.Devices.Printers.Print3DDevice {
- + public PrintSchema PrintSchema { get; }
- + public IAsyncOperation<Print3DCapabilities> GetPrintCapabilitiesAsync( IRandomAccessStreamWithContentType operation );
- + public static IAsyncOperation<Print3DDevice> FromIdAsync( string operation );
- + public static string GetDeviceSelector();
- + }
- + public class Windows.Devices.Printers.PrintSchema {
- + public IAsyncOperation<IRandomAccessStreamWithContentType> GetDefaultPrintTicketAsync();
- + public IAsyncOperation<IRandomAccessStreamWithContentType> GetCapabilitiesAsync( IRandomAccessStreamWithContentType operation );
- + public IAsyncOperation<IRandomAccessStreamWithContentType> MergeAndValidateWithDefaultPrintTicketAsync( IRandomAccessStreamWithContentType operation );
- + }
- + public class Windows.Devices.Printers.Capabilities.Print3DCapabilities {
- + public IVectorView<string> Density { get; }
- + public Print3DOutputAreaBox OutputAreaBox { get; }
- + public Print3DOutputAreaMesh OutputAreaMesh { get; }
- + public Print3DOutputAreaType OutputAreaType { get; }
- + public IVectorView<string> Quality { get; }
- + public IVectorView<string> Raft { get; }
- + public IVectorView<string> Support { get; }
- + }
- + public class Windows.Devices.Printers.Capabilities.Print3DOutputAreaBox {
- + public uint Depth { get; }
- + public uint Height { get; }
- + public uint Width { get; }
- + }
- + public class Windows.Devices.Printers.Capabilities.Print3DOutputAreaMesh {
- + public IRandomAccessStreamWithContentType Mesh { get; }
- + }
- + public enum Windows.Devices.Printers.Capabilities.Print3DOutputAreaType {
- + Box = 0,
- + Mesh = 1,
- + }
- + public struct Windows.Devices.Printers.Extensions.ExtensionsContract {
- + }
- + public class Windows.Devices.Printers.Extensions.Print3DWorkflow {
- + public bool IsPrintReady { get; set; }
- + public string DeviceID { get; }
- + public IAsyncOperation<object> GetPrintModelPackageAsync();
- + TypedEventHandler<Print3DWorkflow, Print3DWorkflowPrintRequestedEventArgs> PrintRequested;
- + }
- + public enum Windows.Devices.Printers.Extensions.Print3DWorkflowDetail {
- + Unknown = 0,
- + ModelExceedsPrintBed = 1,
- + UploadFailed = 2,
- + InvalidMaterialSelection = 3,
- + InvalidModel = 4,
- + ModelNotManifold = 5,
- + InvalidPrintTicket = 6,
- + }
- + public class Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedDeferral {
- + public void Complete();
- + }
- + public class Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs {
- + public DateTime Deadline { get; }
- + public Print3DWorkflowResults Results { get; }
- + public void SetSource( object source );
- + public Print3DWorkflowPrintRequestedDeferral GetDeferral();
- + }
- + public class Windows.Devices.Printers.Extensions.Print3DWorkflowResults {
- + public Print3DWorkflowStatus Status { get; set; }
- + public Print3DWorkflowDetail ExtendedStatus { get; set; }
- + }
- + public enum Windows.Devices.Printers.Extensions.Print3DWorkflowStatus {
- + Abandoned = 0,
- + Canceled = 1,
- + Failed = 2,
- + Submitted = 3,
- + }
- | public class Windows.Devices.Sms.SmsDevice2 {
- + public SmsEncodedLength CalculateLength( ISmsMessageBase value );
- | }
- + public class Windows.Devices.Spi.SpiBus {
- + public static string GetDeviceSelector();
- + public static string GetDeviceSelector( string value );
- + public static SpiBusInfo GetInfo( string busInfo );
- + public static IAsyncOperation<SpiDevice> CreateDeviceAsync( string operation, SpiConnectionSettings busId );
- + }
- + public class Windows.Devices.Spi.SpiBusInfo {
- + public int ChipSelectLineCount { get; }
- + public int MaxClockInHz { get; }
- + public int MinClockInHz { get; }
- + public IVectorView<int> SupportedDataBitLengths { get; }
- + }
- + public class Windows.Devices.Spi.SpiConnectionSettings {
- + public SpiSharingMode SharingMode { get; set; }
- + public SpiMode Mode { get; set; }
- + public int DataBitLength { get; set; }
- + public int ClockInHz { get; set; }
- + public int ChipSelectLine { get; set; }
- + public SpiConnectionSettings( int chipSelectLine );
- + }
- + public class Windows.Devices.Spi.SpiDevice {
- + public void Write( byte[] writeBuffer );
- + public void Read( byte[] readBuffer );
- + public void TransferSequential( byte[] writeBuffer, byte[] readBuffer );
- + public void TransferFullDuplex( byte[] writeBuffer, byte[] readBuffer );
- + public void Close();
- + }
- + public enum Windows.Devices.Spi.SpiMode {
- + Mode0 = 0,
- + Mode1 = 1,
- + Mode2 = 2,
- + Mode3 = 3,
- + }
- + public enum Windows.Devices.Spi.SpiSharingMode {
- + Exclusive = 0,
- + Shared = 1,
- + }
- + public enum Windows.Devices.WiFi.WiFiAccessStatus {
- + Unspecified = 0,
- + Allowed = 1,
- + DeniedByUser = 2,
- + DeniedBySystem = 3,
- + }
- + public class Windows.Devices.WiFi.WiFiAdapter {
- + public WiFiAvailableNetworks AvailableNetworks { get; }
- + public NetworkAdapter NetworkAdapter { get; }
- + public IAsyncOperation<WiFiAdapterScanResult> ScanAsync();
- + public static IAsyncOperation<IVectorView<WiFiAdapter>> GetAdaptersAsync();
- + public static string GetDeviceSelector();
- + public static IAsyncOperation<WiFiAdapter> FromIdAsync( string asyncOp );
- + public static IAsyncOperation<WiFiAccessStatus> RequestAccessAsync();
- + TypedEventHandler<WiFiAdapter, object> AvailableNetworksChanged;
- + }
- + public class Windows.Devices.WiFi.WiFiAdapterScanResult {
- + public uint WlanReasonCode { get; }
- + }
- + public class Windows.Devices.WiFi.WiFiAvailableNetwork {
- + public TimeSpan BeaconPeriod { get; }
- + public string Bssid { get; }
- + public int ChannelCenterFrequencyInKhz { get; }
- + public bool IsWiFiDirect { get; }
- + public WiFiNetworkKind NetworkKind { get; }
- + public double NetworkRssiInDecibelMilliwatts { get; }
- + public int PhyKind { get; }
- + public NetworkSecuritySettings SecuritySettings { get; }
- + public byte SignalBars { get; }
- + public string Ssid { get; }
- + public TimeSpan Uptime { get; }
- + }
- + public class Windows.Devices.WiFi.WiFiAvailableNetworks {
- + public IVectorView<WiFiAvailableNetwork> AvailableNetworks { get; }
- + public DateTime Timestamp { get; }
- + }
- + public enum Windows.Devices.WiFi.WiFiNetworkKind {
- + Any = 0,
- + Infrastructure = 1,
- + Independent = 2,
- + }
- + public class Windows.Devices.WiFi.WiFiPhyKind {
- + public int Any { get; }
- + public int Dsss { get; }
- + public int Erp { get; }
- + public int Fhss { get; }
- + public int HT { get; }
- + public int Hrdsss { get; }
- + public int IRBaseband { get; }
- + public int IhvCustomEnd { get; }
- + public int IhvCustomStart { get; }
- + public int Ofdm { get; }
- + public int Vht { get; }
- + }
- | public class Windows.Devices.WiFiDirect.Services.WiFiDirectService {
- + public static IAsyncOperation<WiFiDirectService> FromIdAsync( string asyncOp );
- - public static WiFiDirectService FromId( string wifiDirectService );
- | }
- | public class Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser {
- + public IVector<string> ServiceNamePrefixes { get; }
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- + public interface Windows.Foundation.IMemoryBuffer {
- + public IMemoryBufferReference CreateReference();
- + }
- + public interface Windows.Foundation.IMemoryBufferReference {
- + public uint Capacity { get; }
- + TypedEventHandler<IMemoryBufferReference, object> Closed;
- + }
- + public class Windows.Foundation.MemoryBuffer {
- + public MemoryBuffer( uint capacity );
- + public IMemoryBufferReference CreateReference();
- + public void Close();
- + }
- + public class Windows.Foundation.Metadata.InternalAttribute : System.Attribute {
- + public InternalAttribute();
- + }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- found no differences.
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Graphics.Display.StereoHeadMountedDisplay {
- + public void GetStabilizationPlane( ref Vector3 position, ref Vector3 normal, ref Vector3 velocity );
- + public void SetStabilizationPlane( Vector3 position, Vector3 normal, Vector3 velocity );
- | }
- | public class Windows.Graphics.Face.DetectedFace {
- - public DetectedFace();
- | }
- | public class Windows.Graphics.Face.FaceDetector {
- + public BitmapSize MinDetectableFaceSize { get; set; }
- + public BitmapSize MaxDetectableFaceSize { get; set; }
- - public FaceSize MinimumDetectableFaceSize { get; set; }
- - public FaceSize MaximumDetectableFaceSize { get; set; }
- + public IAsyncOperation<IVector<DetectedFace>> DetectFacesAsync( SoftwareBitmap returnValue );
- + public IAsyncOperation<IVector<DetectedFace>> DetectFacesAsync( SoftwareBitmap returnValue, BitmapBounds image );
- - public FaceDetector();
- - public IAsyncOperation<IVectorView<DetectedFace>> DetectFacesWithSearchAreaAsync( SoftwareBitmap returnValue, BitmapBounds image );
- | }
- - public enum Windows.Graphics.Face.FaceFeature;
- - public class Windows.Graphics.Face.FacePoints;
- - public struct Windows.Graphics.Face.FaceSize;
- | public class Windows.Graphics.Face.FaceTracker {
- + public BitmapSize MinDetectableFaceSize { get; set; }
- + public BitmapSize MaxDetectableFaceSize { get; set; }
- - public FaceSize MinimumDetectableFaceSize { get; set; }
- - public FaceSize MaximumDetectableFaceSize { get; set; }
- + public IAsyncOperation<IVector<DetectedFace>> ProcessNextFrameAsync( VideoFrame returnValue );
- - public FaceTracker();
- | }
- | public class Windows.Graphics.Imaging.BitmapBuffer {
- - public uint Length { get; set; }
- - public uint Capacity { get; }
- + public IMemoryBufferReference CreateReference();
- | }
- + public struct Windows.Graphics.Imaging.BitmapSize {
- + public uint Width;
- + public uint Height;
- + }
- + public class Windows.Graphics.Printing.ModelTexture {
- + public TextureFormat Type { get; set; }
- + public string Name { get; set; }
- + public IRandomAccessStreamWithContentType Texture { get; }
- + public void SetTexture( IRandomAccessStreamWithContentType value );
- + }
- + public class Windows.Graphics.Printing.Print3DManager {
- + public void SetDefaultPrinter( string value );
- + public static Print3DManager GetForCurrentView();
- + public static IAsyncOperation<bool> ShowPrintUIAsync();
- + TypedEventHandler<Print3DManager, Print3DTaskRequestedEventArgs> TaskRequested;
- + }
- + public class Windows.Graphics.Printing.Print3DModel {
- + public IVectorView<ModelTexture> Textures { get; set; }
- + public IRandomAccessStreamWithContentType PrintTicket { get; set; }
- + public IRandomAccessStreamWithContentType Model { get; set; }
- + }
- + public class Windows.Graphics.Printing.Print3DModelPackage {
- + public Print3DModel Model { get; set; }
- + public IRandomAccessStreamWithContentType Generate3mfPackage();
- + public void LoadPackage( IRandomAccessStreamWithContentType packageStream );
- + }
- + public class Windows.Graphics.Printing.Print3DTask {
- + public Print3DModelPackage Source { get; }
- + TypedEventHandler<Print3DTask, Print3DTaskCompletedEventArgs> Completed;
- + TypedEventHandler<Print3DTask, Print3DTaskSourceChangedEventArgs> SourceChanged;
- + TypedEventHandler<Print3DTask, object> Submitting;
- + }
- + public class Windows.Graphics.Printing.Print3DTaskCompletedEventArgs {
- + public PrintTaskCompletion Completion { get; }
- + public Print3DTaskDetail ExtendedStatus { get; }
- + }
- + public enum Windows.Graphics.Printing.Print3DTaskDetail {
- + Unknown = 0,
- + ModelExceedsPrintBed = 1,
- + UploadFailed = 2,
- + InvalidMaterialSelection = 3,
- + InvalidModel = 4,
- + ModelNotManifold = 5,
- + InvalidPrintTicket = 6,
- + }
- + public class Windows.Graphics.Printing.Print3DTaskRequest {
- + public DateTime Deadline { get; }
- + public Print3DTaskRequestedDeferral GetDeferral();
- + public Print3DTask CreateTask( string result, Print3DTaskSourceRequestedHandler title );
- + }
- + public class Windows.Graphics.Printing.Print3DTaskRequestedDeferral {
- + public void Complete();
- + }
- + public class Windows.Graphics.Printing.Print3DTaskRequestedEventArgs {
- + public Print3DTaskRequest Request { get; }
- + }
- + public class Windows.Graphics.Printing.Print3DTaskSourceChangedEventArgs {
- + public Print3DModelPackage Source { get; }
- + }
- + public class Windows.Graphics.Printing.Print3DTaskSourceRequestedArgs {
- + public DateTime Deadline { get; }
- + public void SetSource( Print3DModelPackage source );
- + public Print3DTaskSourceRequestedDeferral GetDeferral();
- + }
- + public class Windows.Graphics.Printing.Print3DTaskSourceRequestedDeferral {
- + public void Complete();
- + }
- + public void delegate Windows.Graphics.Printing.Print3DTaskSourceRequestedHandler( Print3DTaskSourceRequestedArgs args );
- + public enum Windows.Graphics.Printing.TextureFormat {
- + Jpeg = 0,
- + Png = 1,
- + Tiff = 2,
- + Tbmp = 3,
- + }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Human.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Human.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Human.Person {
- | }
- | public class Windows.Human.Gestures.GestureRecognizer {
- + public void ProcessVoiceEvent( VoiceEventArgs value );
- | }
- + public class Windows.Human.Gestures.HoldCanceledEventArgs {
- + public Hand Hand { get; }
- + public Pose Pose { get; }
- + public GestureSource Source { get; }
- + }
- + public class Windows.Human.Gestures.HoldCompletedEventArgs {
- + public Hand Hand { get; }
- + public Pose Pose { get; }
- + public GestureSource Source { get; }
- + }
- + public class Windows.Human.Gestures.HoldStartedEventArgs {
- + public Hand Hand { get; }
- + public Pose Pose { get; }
- + public GestureSource Source { get; }
- + }
- | public enum Windows.Human.Gestures.NuiGestureSettings {
- + Hold = 128,
- | }
- | public class Windows.Human.Hands.Hand {
- + public Vector3 Velocity { get; }
- | }
- + public enum Windows.Human.Voice.Phrase {
- + None = 0,
- + Select = 1,
- + }
- + public class Windows.Human.Voice.VoiceEventArgs {
- + public Phrase Phrase { get; }
- + public Pose Pose { get; }
- + }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Management.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Management.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public enum Windows.Management.Deployment.DeploymentOptions {
- + ForceTargetApplicationShutdown = 64,
- | }
- | public enum Windows.Management.Deployment.PackageTypes {
- + Xap = 16,
- | }
- | public enum Windows.Management.Orchestration.Core.OrchestrationStatus {
- + AccessDeniedByPolicy = 2,
- + SessionAlreadyStarted = 3,
- + SessionStopped = 4,
- - ErrorAccessDeniedByPolicy = 2,
- - ErrorSessionAlreadyStarted = 3,
- - ErrorSessionStopped = 4,
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Media.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Media.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Media.AudioBuffer {
- + public IMemoryBufferReference CreateReference();
- | }
- + public class Windows.Media.MediaProcessingTriggerDetails {
- + public ValueSet Arguments { get; }
- + }
- | public class Windows.Media.Audio.AudioDeviceInputNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public class Windows.Media.Audio.AudioDeviceOutputNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public class Windows.Media.Audio.AudioFileInputNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public class Windows.Media.Audio.AudioFileOutputNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public class Windows.Media.Audio.AudioFrameInputNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public class Windows.Media.Audio.AudioFrameOutputNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public class Windows.Media.Audio.AudioGraph {
- + public AudioEncodingProperties EncodingProperties { get; }
- + public DeviceInformation PrimaryRenderDevice { get; }
- + public AudioProcessing RenderDeviceAudioProcessing { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- + public IAsyncOperation<CreateAudioDeviceOutputNodeResult> CreateDeviceOutputNodeAsync();
- | }
- | public class Windows.Media.Audio.AudioGraphSettings {
- + public DeviceInformation PrimaryRenderDevice { get; set; }
- + public AudioEncodingProperties EncodingProperties { get; set; }
- + public AudioProcessing DesiredRenderDeviceAudioProcessing { get; set; }
- + public AudioRenderCategory AudioRenderCategory { get; set; }
- - public DeviceInformation MasterDevice { get; set; }
- - public AudioEncodingProperties Format { get; set; }
- + public AudioGraphSettings( AudioRenderCategory audioRenderCategory );
- | }
- | public class Windows.Media.Audio.AudioSubmixNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- + public class Windows.Media.Audio.FrameInputNodeQuantumStartedEventArgs {
- + public int RequiredSamples { get; }
- + }
- | public interface Windows.Media.Audio.IAudioNode {
- + public IVector<IAudioEffectDefinition> EffectDefinitions { get; }
- + public AudioEncodingProperties EncodingProperties { get; }
- - public AudioEncodingProperties AudioFormat { get; }
- - public IVector<IAudioEffectDefinition> Effects { get; }
- + public void DisableEffectsByDefinition( IAudioEffectDefinition definition );
- + public void EnableEffectsByDefinition( IAudioEffectDefinition definition );
- | }
- | public enum Windows.Media.Audio.QuantumSizeSelectionMode {
- + LowestLatency = 1,
- - LowLatency = 1,
- | }
- + public struct Windows.Media.Capture.AppCaptureContract {
- + }
- + public enum Windows.Media.Capture.AppCaptureHistoricalBufferLengthUnit {
- + Megabytes = 0,
- + Seconds = 1,
- + }
- + public class Windows.Media.Capture.AppCaptureManager {
- + public static AppCaptureSettings GetCurrentSettings();
- + public static void ApplySettings( AppCaptureSettings appCaptureSettings );
- + }
- + public class Windows.Media.Capture.AppCaptureSettings {
- + public bool IsAppCaptureEnabled { get; set; }
- + public AppCaptureHistoricalBufferLengthUnit HistoricalBufferLengthUnit { get; set; }
- + public uint HistoricalBufferLength { get; set; }
- + public bool IsAudioCaptureEnabled { get; set; }
- + public uint CustomVideoEncodingWidth { get; set; }
- + public uint CustomVideoEncodingHeight { get; set; }
- + public uint CustomVideoEncodingBitrate { get; set; }
- + public uint AudioEncodingBitrate { get; set; }
- + public StorageFolder AppCaptureDestinationFolder { get; set; }
- + public AppCaptureVideoEncodingResolutionMode VideoEncodingResolutionMode { get; set; }
- + public AppCaptureVideoEncodingBitrateMode VideoEncodingBitrateMode { get; set; }
- + public StorageFolder ScreenshotDestinationFolder { get; set; }
- + public TimeSpan MaximumRecordLength { get; set; }
- + public bool IsHistoricalCaptureOnWirelessDisplayAllowed { get; set; }
- + public bool IsHistoricalCaptureOnBatteryAllowed { get; set; }
- + public bool IsHistoricalCaptureEnabled { get; set; }
- + public bool HasHardwareEncoder { get; }
- + public bool IsDisabledByPolicy { get; }
- + public bool IsMemoryConstrained { get; }
- + public bool IsCpuConstrained { get; }
- + }
- + public enum Windows.Media.Capture.AppCaptureVideoEncodingBitrateMode {
- + Custom = 0,
- + High = 1,
- + Standard = 2,
- + }
- + public enum Windows.Media.Capture.AppCaptureVideoEncodingResolutionMode {
- + Custom = 0,
- + High = 1,
- + Standard = 2,
- + }
- + public enum Windows.Media.Capture.KnownVideoProfile {
- + VideoRecording = 0,
- + HighQualityPhoto = 1,
- + BalancedVideoAndPhoto = 2,
- + VideoConferencing = 3,
- + PhotoSequence = 4,
- + }
- | public class Windows.Media.Capture.MediaCapture {
- + public MediaCaptureThermalStatus MediaCaptureThermalStatus { get; }
- | }
- | public class Windows.Media.Capture.MediaCaptureInitializationSettings {
- + public MediaCaptureVideoProfile VideoProfile { get; set; }
- + public MediaCaptureVideoProfileMediaDescription RecordMediaDescription { get; set; }
- + public MediaCaptureVideoProfileMediaDescription PreviewMediaDescription { get; set; }
- + public MediaCaptureVideoProfileMediaDescription PhotoMediaDescription { get; set; }
- | }
- + public enum Windows.Media.Capture.MediaCaptureThermalStatus {
- + Normal = 0,
- + Overheated = 1,
- + }
- + public class Windows.Media.Capture.MediaCaptureVideoProfile {
- + public string Id { get; }
- + public IVectorView<MediaCaptureVideoProfileMediaDescription> SupportedPhotoMediaDescription { get; }
- + public IVectorView<MediaCaptureVideoProfileMediaDescription> SupportedPreviewMediaDescription { get; }
- + public IVectorView<MediaCaptureVideoProfileMediaDescription> SupportedRecordMediaDescription { get; }
- + public string VideoDeviceId { get; }
- + public IVectorView<MediaCaptureVideoProfile> GetConcurrency();
- + }
- + public class Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription {
- + public double FrameRate { get; }
- + public uint Height { get; }
- + public bool IsHdrVideoSupported { get; }
- + public bool IsVariablePhotoSequenceSupported { get; }
- + public uint Width { get; }
- + }
- + public class Windows.Media.Capture.VideoStreamConfiguration {
- + public VideoEncodingProperties InputProperties { get; }
- + public VideoEncodingProperties OutputProperties { get; }
- + }
- | public class Windows.Media.Casting.CastingConnection {
- + public IAsyncOperation<CastingConnectionErrorStatus> RequestStartCastingAsync( CastingSource operation );
- | }
- | public class Windows.Media.Casting.CastingDevice {
- - public CastingPlaybackTypes SupportedCastingPlaybackTypes { get; }
- + public IAsyncOperation<CastingPlaybackTypes> GetSupportedCastingPlaybackTypesAsync();
- + public CastingConnection CreateCastingConnection();
- - public IAsyncOperation<StartCastingResult> RequestStartCastingAsync( CastingSource operation );
- | }
- + public class Windows.Media.Casting.CastingDevicePicker {
- + public DevicePickerAppearance Appearance { get; }
- + public CastingDevicePickerFilter Filter { get; }
- + public CastingDevicePicker();
- + public void Show( Rect selection );
- + public void Show( Rect selection, Placement preferredPlacement );
- + public void Hide();
- + TypedEventHandler<CastingDevicePicker, object> CastingDevicePickerDismissed;
- + TypedEventHandler<CastingDevicePicker, CastingDeviceSelectedEventArgs> CastingDeviceSelected;
- + }
- + public class Windows.Media.Casting.CastingDevicePickerFilter {
- + public bool SupportsVideo { get; set; }
- + public bool SupportsPictures { get; set; }
- + public bool SupportsAudio { get; set; }
- + public IVector<CastingSource> SupportedCastingSources { get; }
- + }
- + public class Windows.Media.Casting.CastingDeviceSelectedEventArgs {
- + public CastingDevice SelectedCastingDevice { get; }
- + }
- | public interface Windows.Media.Casting.ICastingConnection {
- + public IAsyncOperation<CastingConnectionErrorStatus> RequestStartCastingAsync( CastingSource operation );
- | }
- - public class Windows.Media.Casting.StartCastingResult;
- * public interface Windows.Media.ContentRestrictions.IRatedContentRestrictions;
- + public class Windows.Media.ContentRestrictions.RatedContentRestrictionsImpl {
- + public RatedContentRestrictionsImpl( uint maxAgeRating );
- + public RatedContentRestrictionsImpl();
- + public IAsyncOperation<ContentRestrictionsBrowsePolicy> GetBrowsePolicyAsync();
- + public IAsyncOperation<ContentAccessRestrictionLevel> GetRestrictionLevelAsync( RatedContentDescription operation );
- + public IAsyncOperation<bool> RequestContentAccessAsync( RatedContentDescription operation );
- + EventHandler<object> RestrictionsChanged;
- + }
- + public class Windows.Media.Core.AudioTrack {
- + public string Label { get; set; }
- + public ValueSet CustomProperties { get; }
- + public string Id { get; }
- + public string Language { get; }
- + public MediaTrackKind TrackKind { get; }
- + }
- + public class Windows.Media.Core.DataCue {
- + public IBuffer Data { get; set; }
- + public TimeSpan StartTime { get; set; }
- + public string Id { get; set; }
- + public TimeSpan Duration { get; set; }
- + public DataCue();
- + }
- - public class Windows.Media.Core.DetectedFace;
- | public class Windows.Media.Core.FaceDetectionEffect {
- + public TimeSpan DesiredDetectionInterval { get; set; }
- - public uint MaxFacesToDetect { get; set; }
- - public TimeSpan DesiredDetectionPeriod { get; set; }
- - public uint MaxFacesSupported { get; }
- | }
- | public class Windows.Media.Core.FaceDetectionEffectDefinition {
- + public FaceDetectionMode DetectionMode { get; set; }
- - public FaceDetectionQualityMode QualityMode { get; set; }
- | }
- | public class Windows.Media.Core.FaceDetectionEffectFrame {
- + public IVectorView<DetectedFace> DetectedFaces { get; }
- - public IVectorView<DetectedFace> Faces { get; }
- - public bool IsDelayed { get; }
- | }
- + public enum Windows.Media.Core.FaceDetectionMode {
- + HighPerformance = 0,
- + Balanced = 1,
- + HighQuality = 2,
- + }
- - public enum Windows.Media.Core.FaceDetectionQualityMode;
- - public class Windows.Media.Core.FlashTechniqueControl;
- - public class Windows.Media.Core.FlashTechniqueOutput;
- - public class Windows.Media.Core.HazeControl;
- - public class Windows.Media.Core.HazeOutput;
- | public class Windows.Media.Core.HighDynamicRangeControl {
- - public bool FrameControllersEnabled { get; set; }
- | }
- + public interface Windows.Media.Core.IDataCue {
- + public IBuffer Data { get; set; }
- + }
- + public interface Windows.Media.Core.IMediaCue {
- + public TimeSpan Duration { get; set; }
- + public string Id { get; set; }
- + public TimeSpan StartTime { get; set; }
- + }
- + public interface Windows.Media.Core.IMediaCueEventArgs {
- + public IMediaCue Cue { get; }
- + }
- + public interface Windows.Media.Core.IMediaTrack {
- + public ValueSet CustomProperties { get; }
- + public string Id { get; }
- + public string Label { get; set; }
- + public string Language { get; }
- + public MediaTrackKind TrackKind { get; }
- + }
- + public interface Windows.Media.Core.ISingleSelectMediaTrackList {
- + public int SelectedIndex { get; set; }
- + }
- + public interface Windows.Media.Core.ITimedMetadataTrack {
- + public IVectorView<IMediaCue> ActiveCues { get; }
- + public IVectorView<IMediaCue> Cues { get; }
- + public string DispatchType { get; }
- + public TimedMetadataKind TimedMetadataKind { get; }
- + public void AddCue( IMediaCue cue );
- + public void RemoveCue( IMediaCue cue );
- + TypedEventHandler<TimedMetadataTrack, MediaCueEventArgs> CueEntered;
- + TypedEventHandler<TimedMetadataTrack, MediaCueEventArgs> CueExited;
- + TypedEventHandler<TimedMetadataTrack, TimedMetadataTrackErrorEventArgs> TrackErrorOccurred;
- + }
- + public interface Windows.Media.Core.ITimedMetadataTrackErrorEventArgs {
- + public TimedMetadataTrackError Error { get; }
- + }
- + public interface Windows.Media.Core.ITimedTextCue {
- + public TimedTextRegion CueRegion { get; set; }
- + public TimedTextStyle CueStyle { get; set; }
- + public IVector<TimedTextLine> Lines { get; }
- + }
- + public interface Windows.Media.Core.ITimedTextLine {
- + public IVector<TimedTextSubformat> Subformats { get; }
- + public string Text { get; set; }
- + }
- + public interface Windows.Media.Core.ITimedTextRegion {
- + public Color Background { get; set; }
- + public TimedTextDisplayAlignment DisplayAlignment { get; set; }
- + public TimedTextSize Extent { get; set; }
- + public bool IsOverflowClipped { get; set; }
- + public TimedTextDouble LineHeight { get; set; }
- + public string Name { get; set; }
- + public TimedTextPadding Padding { get; set; }
- + public TimedTextPoint Position { get; set; }
- + public TimedTextScrollMode ScrollMode { get; set; }
- + public TimedTextWrapping TextWrapping { get; set; }
- + public TimedTextWritingMode WritingMode { get; set; }
- + public int ZIndex { get; set; }
- + }
- + public interface Windows.Media.Core.ITimedTextSource {
- + public bool IsResolved { get; }
- + TypedEventHandler<TimedTextSource, TimedTextSourceResolveResultEventArgs> Resolved;
- + }
- + public interface Windows.Media.Core.ITimedTextSourceResolveResultEventArgs {
- + public TimedMetadataTrackError Error { get; }
- + public IVectorView<TimedMetadataTrack> Tracks { get; }
- + }
- + public interface Windows.Media.Core.ITimedTextStyle {
- + public Color Background { get; set; }
- + public TimedTextFlowDirection FlowDirection { get; set; }
- + public string FontFamily { get; set; }
- + public TimedTextDouble FontSize { get; set; }
- + public TimedTextWeight FontWeight { get; set; }
- + public Color Foreground { get; set; }
- + public bool IsBackgroundAlwaysShown { get; set; }
- + public TimedTextLineAlignment LineAlignment { get; set; }
- + public string Name { get; set; }
- + public Color OutlineColor { get; set; }
- + public TimedTextDouble OutlineRadius { get; set; }
- + public TimedTextDouble OutlineThickness { get; set; }
- + }
- + public interface Windows.Media.Core.ITimedTextSubformat {
- + public int Length { get; set; }
- + public int StartIndex { get; set; }
- + public TimedTextStyle SubformatStyle { get; set; }
- + }
- - public class Windows.Media.Core.LowLightControl;
- - public class Windows.Media.Core.LowLightOutput;
- + public class Windows.Media.Core.MediaCueEventArgs {
- + public IMediaCue Cue { get; }
- + }
- | public class Windows.Media.Core.MediaSource {
- + public IObservableVector<TimedMetadataTrack> ExternalTimedMetadataTracks { get; }
- + public IObservableVector<TimedTextSource> ExternalTimedTextSources { get; }
- | }
- + public enum Windows.Media.Core.MediaTrackKind {
- + Audio = 0,
- + Video = 1,
- + TimedMetadata = 2,
- + }
- | public class Windows.Media.Core.SceneAnalysisEffect {
- + public TimeSpan DesiredAnalysisInterval { get; set; }
- - public TimeSpan DesiredAnalysisPeriod { get; set; }
- - public FlashTechniqueControl FlashTechniqueAnalyzer { get; }
- - public HazeControl HazeAnalyzer { get; }
- - public LowLightControl LowLightAnalyzer { get; }
- | }
- | public class Windows.Media.Core.SceneAnalysisEffectFrame {
- - public FlashTechniqueOutput FlashTechnique { get; }
- - public HazeOutput Haze { get; }
- - public LowLightOutput LowLight { get; }
- | }
- + public enum Windows.Media.Core.TimedMetadataKind {
- + Caption = 0,
- + Chapter = 1,
- + Custom = 2,
- + Data = 3,
- + Description = 4,
- + Subtitle = 5,
- + }
- + public class Windows.Media.Core.TimedMetadataTrack {
- + public string Label { get; set; }
- + public ValueSet CustomProperties { get; }
- + public string Id { get; }
- + public string Language { get; }
- + public MediaTrackKind TrackKind { get; }
- + public IVectorView<IMediaCue> ActiveCues { get; }
- + public IVectorView<IMediaCue> Cues { get; }
- + public string DispatchType { get; }
- + public TimedMetadataKind TimedMetadataKind { get; }
- + public TimedMetadataTrack( string id, string language, TimedMetadataKind kind );
- + public void AddCue( IMediaCue cue );
- + public void RemoveCue( IMediaCue cue );
- + TypedEventHandler<TimedMetadataTrack, MediaCueEventArgs> CueEntered;
- + TypedEventHandler<TimedMetadataTrack, MediaCueEventArgs> CueExited;
- + TypedEventHandler<TimedMetadataTrack, TimedMetadataTrackErrorEventArgs> TrackErrorOccurred;
- + }
- + public class Windows.Media.Core.TimedMetadataTrackError {
- + public TimedMetadataTrackErrorCode ErrorCode { get; }
- + public void Propagate();
- + }
- + public enum Windows.Media.Core.TimedMetadataTrackErrorCode {
- + None = 0,
- + DataFormatError = 1,
- + NetworkError = 2,
- + InternalError = 3,
- + }
- + public class Windows.Media.Core.TimedMetadataTrackErrorEventArgs {
- + public TimedMetadataTrackError Error { get; }
- + }
- + public class Windows.Media.Core.TimedTextCue {
- + public TimeSpan StartTime { get; set; }
- + public string Id { get; set; }
- + public TimeSpan Duration { get; set; }
- + public TimedTextStyle CueStyle { get; set; }
- + public TimedTextRegion CueRegion { get; set; }
- + public IVector<TimedTextLine> Lines { get; }
- + public TimedTextCue();
- + }
- + public enum Windows.Media.Core.TimedTextDisplayAlignment {
- + Before = 0,
- + After = 1,
- + Center = 2,
- + }
- + public struct Windows.Media.Core.TimedTextDouble {
- + public double Value;
- + public TimedTextUnit Unit;
- + }
- + public enum Windows.Media.Core.TimedTextFlowDirection {
- + LeftToRight = 0,
- + RightToLeft = 1,
- + }
- + public class Windows.Media.Core.TimedTextLine {
- + public string Text { get; set; }
- + public IVector<TimedTextSubformat> Subformats { get; }
- + public TimedTextLine();
- + }
- + public enum Windows.Media.Core.TimedTextLineAlignment {
- + Start = 0,
- + End = 1,
- + Center = 2,
- + }
- + public struct Windows.Media.Core.TimedTextPadding {
- + public double Before;
- + public double After;
- + public double Start;
- + public double End;
- + public TimedTextUnit Unit;
- + }
- + public struct Windows.Media.Core.TimedTextPoint {
- + public double X;
- + public double Y;
- + public TimedTextUnit Unit;
- + }
- + public class Windows.Media.Core.TimedTextRegion {
- + public string Name { get; set; }
- + public TimedTextDouble LineHeight { get; set; }
- + public bool IsOverflowClipped { get; set; }
- + public TimedTextSize Extent { get; set; }
- + public TimedTextDisplayAlignment DisplayAlignment { get; set; }
- + public TimedTextPadding Padding { get; set; }
- + public Color Background { get; set; }
- + public int ZIndex { get; set; }
- + public TimedTextWritingMode WritingMode { get; set; }
- + public TimedTextWrapping TextWrapping { get; set; }
- + public TimedTextScrollMode ScrollMode { get; set; }
- + public TimedTextPoint Position { get; set; }
- + public TimedTextRegion();
- + }
- + public enum Windows.Media.Core.TimedTextScrollMode {
- + Popon = 0,
- + Rollup = 1,
- + }
- + public struct Windows.Media.Core.TimedTextSize {
- + public double Height;
- + public double Width;
- + public TimedTextUnit Unit;
- + }
- + public class Windows.Media.Core.TimedTextSource {
- + public bool IsResolved { get; }
- + public static TimedTextSource CreateFromStream( IRandomAccessStream value );
- + public static TimedTextSource CreateFromUri( Uri value );
- + TypedEventHandler<TimedTextSource, TimedTextSourceResolveResultEventArgs> Resolved;
- + }
- + public class Windows.Media.Core.TimedTextSourceResolveResultEventArgs {
- + public TimedMetadataTrackError Error { get; }
- + public IVectorView<TimedMetadataTrack> Tracks { get; }
- + }
- + public class Windows.Media.Core.TimedTextStyle {
- + public Color Foreground { get; set; }
- + public TimedTextWeight FontWeight { get; set; }
- + public TimedTextDouble FontSize { get; set; }
- + public string FontFamily { get; set; }
- + public TimedTextFlowDirection FlowDirection { get; set; }
- + public bool IsBackgroundAlwaysShown { get; set; }
- + public Color Background { get; set; }
- + public TimedTextDouble OutlineThickness { get; set; }
- + public TimedTextDouble OutlineRadius { get; set; }
- + public Color OutlineColor { get; set; }
- + public string Name { get; set; }
- + public TimedTextLineAlignment LineAlignment { get; set; }
- + public TimedTextStyle();
- + }
- + public class Windows.Media.Core.TimedTextSubformat {
- + public TimedTextStyle SubformatStyle { get; set; }
- + public int StartIndex { get; set; }
- + public int Length { get; set; }
- + public TimedTextSubformat();
- + }
- + public enum Windows.Media.Core.TimedTextUnit {
- + Pixels = 0,
- + Percentage = 1,
- + }
- + public enum Windows.Media.Core.TimedTextWeight {
- + Normal = 400,
- + Bold = 700,
- + }
- + public enum Windows.Media.Core.TimedTextWrapping {
- + NoWrap = 0,
- + Wrap = 1,
- + }
- + public enum Windows.Media.Core.TimedTextWritingMode {
- + LeftRightTopBottom = 0,
- + RightLeftTopBottom = 1,
- + TopBottomRightLeft = 2,
- + TopBottomLeftRight = 3,
- + LeftRight = 4,
- + RightLeft = 5,
- + TopBottom = 6,
- + }
- | public class Windows.Media.Core.VideoStabilizationEffect {
- + public VideoStreamConfiguration GetRecommendedStreamConfiguration( VideoDeviceController value, VideoEncodingProperties controller );
- - public IAsyncOperation<MediaEncodingProfile> ConfigureEncodingProfileAsync( VideoDeviceController asyncInfo, MediaEncodingProfile controller );
- | }
- | public class Windows.Media.Core.VideoStabilizationEffectDefinition {
- - public VideoStabilizationQualityMode QualityMode { get; set; }
- - public bool LowLatencyEnabled { get; set; }
- | }
- + public class Windows.Media.Core.VideoStabilizationEffectEnabledChangedEventArgs {
- + public VideoStabilizationEffectEnabledChangedReason Reason { get; }
- + }
- + public enum Windows.Media.Core.VideoStabilizationEffectEnabledChangedReason {
- + Programmatic = 0,
- + PixelRateTooHigh = 1,
- + RunningSlowly = 2,
- + }
- - public enum Windows.Media.Core.VideoStabilizationQualityMode;
- + public class Windows.Media.Core.VideoTrack {
- + public string Label { get; set; }
- + public ValueSet CustomProperties { get; }
- + public string Id { get; }
- + public string Language { get; }
- + public MediaTrackKind TrackKind { get; }
- + }
- + public enum Windows.Media.DialProtocol.DialDeviceDisplayStatus {
- + None = 0,
- + Connecting = 1,
- + Connected = 2,
- + Disconnecting = 3,
- + Disconnected = 4,
- + Error = 5,
- + }
- + public class Windows.Media.DialProtocol.DialDevicePicker {
- + public DevicePickerAppearance Appearance { get; }
- + public DialDevicePickerFilter Filter { get; }
- + public DialDevicePicker();
- + public void Show( Rect selection );
- + public void Show( Rect selection, Placement preferredPlacement );
- + public IAsyncOperation<DialDevice> PickSingleDialDeviceAsync( Rect operation );
- + public IAsyncOperation<DialDevice> PickSingleDialDeviceAsync( Rect operation, Placement selection );
- + public void Hide();
- + public void SetDisplayStatus( DialDevice device, DialDeviceDisplayStatus status );
- + TypedEventHandler<DialDevicePicker, object> DialDevicePickerDismissed;
- + TypedEventHandler<DialDevicePicker, DialDeviceSelectedEventArgs> DialDeviceSelected;
- + TypedEventHandler<DialDevicePicker, DialDisconnectButtonClickedEventArgs> DisconnectButtonClicked;
- + }
- + public class Windows.Media.DialProtocol.DialDevicePickerFilter {
- + public IVector<string> SupportedAppNames { get; }
- + }
- + public class Windows.Media.DialProtocol.DialDeviceSelectedEventArgs {
- + public DialDevice SelectedDialDevice { get; }
- + }
- + public class Windows.Media.DialProtocol.DialDisconnectButtonClickedEventArgs {
- + public DialDevice Device { get; }
- + }
- | public class Windows.Media.Effects.AudioRenderEffectsManager {
- + public string EffectsProviderSettingsLabel { get; }
- + public IRandomAccessStreamWithContentType EffectsProviderThumbnail { get; }
- + public void ShowSettingsUI();
- | }
- + public enum Windows.Media.MixedRealityCapture.AudioMixerMode {
- + Mic = 0,
- + Loopback = 1,
- + MicAndLoopback = 2,
- + }
- + public class Windows.Media.MixedRealityCapture.MixedRealityCaptureAudioEffect {
- + public AudioMixerMode MixerMode { get; set; }
- + public void SetProperties( IPropertySet configuration );
- + }
- + public class Windows.Media.MixedRealityCapture.MixedRealityCaptureAudioEffectDefinition {
- + public string ActivatableClassId { get; }
- + public IPropertySet Properties { get; }
- + public AudioMixerMode MixerMode { get; set; }
- + public MixedRealityCaptureAudioEffectDefinition();
- + }
- + public class Windows.Media.MixedRealityCapture.MixedRealityCaptureVideoEffect {
- + public void SetProperties( IPropertySet configuration );
- + }
- + public class Windows.Media.MixedRealityCapture.MixedRealityCaptureVideoEffectDefinition {
- + public string ActivatableClassId { get; }
- + public IPropertySet Properties { get; }
- + public MediaStreamType StreamType { get; set; }
- + public MixedRealityCaptureVideoEffectDefinition();
- + }
- - public struct Windows.Media.PlayTo.DlnaContract;
- - public struct Windows.Media.PlayTo.PlayToContract;
- + public interface Windows.Media.Playback.IMediaEnginePlaybackSource {
- + public MediaPlaybackItem CurrentItem { get; }
- + public void SetPlaybackSource( IMediaPlaybackSource source );
- + }
- + public interface Windows.Media.Playback.IMediaPlaybackTimedMetadataTrackList {
- + public TimedMetadataTrackPresentationMode GetPresentationMode( int value );
- + public void SetPresentationMode( int index, TimedMetadataTrackPresentationMode value );
- + }
- + public class Windows.Media.Playback.MediaPlaybackAudioTrackList {
- + public uint Size { get; }
- + public int SelectedIndex { get; set; }
- + public AudioTrack GetAt( uint returnValue );
- + public bool IndexOf( AudioTrack returnValue, ref uint value );
- + public uint GetMany( uint returnValue, AudioTrack[] startIndex );
- + public IIterator<AudioTrack> First();
- + }
- | public class Windows.Media.Playback.MediaPlaybackItem {
- + public MediaPlaybackAudioTrackList AudioTracks { get; }
- + public MediaPlaybackTimedMetadataTrackList TimedMetadataTracks { get; }
- + public MediaPlaybackVideoTrackList VideoTracks { get; }
- | }
- + public class Windows.Media.Playback.MediaPlaybackItemErrorEventArgs {
- + public MediaPlaybackItemError Error { get; }
- + public MediaPlaybackItem Item { get; }
- + }
- - public class Windows.Media.Playback.MediaPlaybackItemFailedEventArgs;
- + public class Windows.Media.Playback.MediaPlaybackListHelper {
- + public static MediaPlaybackList CreateFromPlaylist( Playlist value );
- + }
- + public class Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList {
- + public uint Size { get; }
- + public TimedMetadataTrack GetAt( uint returnValue );
- + public bool IndexOf( TimedMetadataTrack returnValue, ref uint value );
- + public uint GetMany( uint returnValue, TimedMetadataTrack[] startIndex );
- + public IIterator<TimedMetadataTrack> First();
- + public TimedMetadataTrackPresentationMode GetPresentationMode( int value );
- + public void SetPresentationMode( int index, TimedMetadataTrackPresentationMode value );
- + }
- + public class Windows.Media.Playback.MediaPlaybackVideoTrackList {
- + public uint Size { get; }
- + public int SelectedIndex { get; set; }
- + public VideoTrack GetAt( uint returnValue );
- + public bool IndexOf( VideoTrack returnValue, ref uint value );
- + public uint GetMany( uint returnValue, VideoTrack[] startIndex );
- + public IIterator<VideoTrack> First();
- + }
- | public class Windows.Media.Playback.MediaPlayer {
- + public MediaPlayerAudioCategory AudioCategory { get; set; }
- + public void SetPlaybackSource( IMediaPlaybackSource source );
- | }
- + public enum Windows.Media.Playback.MediaPlayerAudioCategory {
- + Other = 0,
- + Communications = 3,
- + Alerts = 4,
- + SoundEffects = 5,
- + GameEffects = 6,
- + GameMedia = 7,
- + GameChat = 8,
- + Speech = 9,
- + Movie = 10,
- + Media = 11,
- + }
- + public enum Windows.Media.Playback.TimedMetadataTrackPresentationMode {
- + Disabled = 0,
- + Hidden = 1,
- + Visible = 2,
- + }
- + public struct Windows.Media.Playlists.PlaylistsContract {
- + }
- | public class Windows.Media.Protection.ServiceRequestedEventArgs {
- + public MediaPlaybackItem MediaPlaybackItem { get; }
- | }
- + public interface Windows.Media.Protection.PlayReady.INDClosedCaptionDataReceivedEventArgs {
- + public byte[] ClosedCaptionData { get; }
- + public NDClosedCaptionFormat ClosedCaptionDataFormat { get; }
- + public long PresentationTimestamp { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDCustomData {
- + public byte[] CustomData { get; }
- + public byte[] CustomDataTypeID { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDDownloadEngine {
- + public uint BufferFullMaxThresholdInSamples { get; }
- + public uint BufferFullMinThresholdInSamples { get; }
- + public bool CanSeek { get; }
- + public NDDownloadEngineNotifier Notifier { get; }
- + public void Open( Uri uri, byte[] sessionIDBytes );
- + public void Pause();
- + public void Resume();
- + public void Close();
- + public void Seek( TimeSpan startPosition );
- + }
- + public interface Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier {
- + public void OnStreamOpened();
- + public void OnPlayReadyObjectReceived( byte[] dataBytes );
- + public void OnContentIDReceived( INDLicenseFetchDescriptor licenseFetchDescriptor );
- + public void OnDataReceived( byte[] dataBytes, uint bytesReceived );
- + public void OnEndOfStream();
- + public void OnNetworkError();
- + }
- + public interface Windows.Media.Protection.PlayReady.INDLicenseFetchCompletedEventArgs {
- + public INDCustomData ResponseCustomData { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor {
- + public byte[] ContentID { get; }
- + public NDContentIDType ContentIDType { get; }
- + public INDCustomData LicenseFetchChallengeCustomData { get; set; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDLicenseFetchResult {
- + public INDCustomData ResponseCustomData { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDMessenger {
- + public IAsyncOperation<INDSendResult> SendRegistrationRequestAsync( byte[] result, byte[] sessionIDBytes );
- + public IAsyncOperation<INDSendResult> SendProximityDetectionStartAsync( NDProximityDetectionType result, byte[] pdType, byte[] transmitterChannelBytes, byte[] sessionIDBytes );
- + public IAsyncOperation<INDSendResult> SendProximityDetectionResponseAsync( NDProximityDetectionType result, byte[] pdType, byte[] transmitterChannelBytes, byte[] sessionIDBytes );
- + public IAsyncOperation<INDSendResult> SendLicenseFetchRequestAsync( byte[] result, byte[] sessionIDBytes );
- + }
- + public interface Windows.Media.Protection.PlayReady.INDProximityDetectionCompletedEventArgs {
- + public uint ProximityDetectionRetryCount { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDRegistrationCompletedEventArgs {
- + public INDCustomData ResponseCustomData { get; }
- + public bool TransmitterCertificateAccepted { get; set; }
- + public INDTransmitterProperties TransmitterProperties { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDSendResult {
- + public byte[] Response { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDStartResult {
- + public MediaStreamSource MediaStreamSource { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.INDStorageFileHelper {
- + public IVector<string> GetFileURLs( IStorageFile fileURLs );
- + }
- + public interface Windows.Media.Protection.PlayReady.INDStreamParser {
- + public NDStreamParserNotifier Notifier { get; }
- + public void ParseData( byte[] dataBytes );
- + public uint GetStreamInformation( IMediaStreamDescriptor streamID, ref NDMediaStreamType descriptor );
- + public void BeginOfStream();
- + public void EndOfStream();
- + }
- + public interface Windows.Media.Protection.PlayReady.INDStreamParserNotifier {
- + public void OnContentIDReceived( INDLicenseFetchDescriptor licenseFetchDescriptor );
- + public void OnMediaStreamDescriptorCreated( IVector<AudioStreamDescriptor> audioStreamDescriptors, IVector<VideoStreamDescriptor> videoStreamDescriptors );
- + public void OnSampleParsed( uint streamID, NDMediaStreamType streamType, MediaStreamSample streamSample, long pts, NDClosedCaptionFormat ccFormat, byte[] ccDataBytes );
- + public void OnBeginSetupDecryptor( IMediaStreamDescriptor descriptor, Guid keyID, byte[] proBytes );
- + }
- + public interface Windows.Media.Protection.PlayReady.INDTransmitterProperties {
- + public NDCertificateType CertificateType { get; }
- + public byte[] ClientID { get; }
- + public DateTime ExpirationDate { get; }
- + public byte[] ModelDigest { get; }
- + public string ModelManufacturerName { get; }
- + public string ModelName { get; }
- + public string ModelNumber { get; }
- + public NDCertificatePlatformID PlatformIdentifier { get; }
- + public uint SecurityLevel { get; }
- + public uint SecurityVersion { get; }
- + public NDCertificateFeature[] SupportedFeatures { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.IPlayReadyDomain {
- + public Guid AccountId { get; }
- + public Uri DomainJoinUrl { get; }
- + public string FriendlyName { get; }
- + public uint Revision { get; }
- + public Guid ServiceId { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.IPlayReadyLicense {
- + public uint ChainDepth { get; }
- + public Guid DomainAccountID { get; }
- + public IReference<DateTime> ExpirationDate { get; }
- + public uint ExpireAfterFirstPlay { get; }
- + public bool FullyEvaluated { get; }
- + public bool UsableForPlay { get; }
- + public Guid GetKIDAtChainDepth( uint kid );
- + }
- + public interface Windows.Media.Protection.PlayReady.IPlayReadyLicenseAcquisitionServiceRequest {
- + public PlayReadyContentHeader ContentHeader { get; set; }
- + public Guid DomainServiceId { get; set; }
- + }
- + public interface Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession {
- + public IPlayReadyLicenseAcquisitionServiceRequest CreateLAServiceRequest();
- + public void ConfigureMediaProtectionManager( MediaProtectionManager mpm );
- + }
- + public interface Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest {
- + public byte[] PublisherCertificate { get; }
- + public Guid SessionID { get; }
- + public DateTime StartTime { get; }
- + public bool Stopped { get; }
- + public DateTime UpdateTime { get; }
- + }
- + public interface Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest {
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public Uri Uri { get; set; }
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public enum Windows.Media.Protection.PlayReady.NDCertificateFeature {
- + Transmitter = 1,
- + Receiver = 2,
- + SharedCertificate = 3,
- + SecureClock = 4,
- + AntiRollBackClock = 5,
- + CRLS = 9,
- + PerStreamKeys = 13,
- + }
- + public enum Windows.Media.Protection.PlayReady.NDCertificatePlatformID {
- + Windows = 0,
- + OSX = 1,
- + WindowsOnARM = 2,
- + WindowsMobile7 = 5,
- + iOSOnARM = 6,
- + XBoxOnPPC = 7,
- + WindowsPhone8OnARM = 8,
- + WindowsPhone8OnX86 = 9,
- + XboxOne = 10,
- + AndroidOnARM = 11,
- + WindowsPhone81OnARM = 12,
- + WindowsPhone81OnX86 = 13,
- + }
- + public enum Windows.Media.Protection.PlayReady.NDCertificateType {
- + Unknown = 0,
- + PC = 1,
- + Device = 2,
- + Domain = 3,
- + Issuer = 4,
- + CrlSigner = 5,
- + Service = 6,
- + Silverlight = 7,
- + Application = 8,
- + Metering = 9,
- + KeyFileSigner = 10,
- + Server = 11,
- + LicenseSigner = 12,
- + }
- + public class Windows.Media.Protection.PlayReady.NDClient {
- + public NDClient( INDDownloadEngine downloadEngine, INDStreamParser streamParser, INDMessenger pMessenger );
- + public IAsyncOperation<INDStartResult> StartAsync( Uri result, uint contentUrl, INDCustomData startAsyncOptions, INDLicenseFetchDescriptor registrationCustomData );
- + public IAsyncOperation<INDLicenseFetchResult> LicenseFetchAsync( INDLicenseFetchDescriptor result );
- + public IAsyncAction ReRegistrationAsync( INDCustomData result );
- + public void Close();
- + TypedEventHandler<NDClient, INDClosedCaptionDataReceivedEventArgs> ClosedCaptionDataReceived;
- + TypedEventHandler<NDClient, INDLicenseFetchCompletedEventArgs> LicenseFetchCompleted;
- + TypedEventHandler<NDClient, INDProximityDetectionCompletedEventArgs> ProximityDetectionCompleted;
- + TypedEventHandler<NDClient, object> ReRegistrationNeeded;
- + TypedEventHandler<NDClient, INDRegistrationCompletedEventArgs> RegistrationCompleted;
- + }
- + public enum Windows.Media.Protection.PlayReady.NDClosedCaptionFormat {
- + ATSC = 0,
- + SCTE20 = 1,
- + Unknown = 2,
- + }
- + public enum Windows.Media.Protection.PlayReady.NDContentIDType {
- + KeyID = 1,
- + PlayReadyObject = 2,
- + Custom = 3,
- + }
- + public class Windows.Media.Protection.PlayReady.NDCustomData {
- + public byte[] CustomData { get; }
- + public byte[] CustomDataTypeID { get; }
- + public NDCustomData( byte[] customDataTypeIDBytes, byte[] customDataBytes );
- + }
- + public class Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier {
- + public NDDownloadEngineNotifier();
- + public void OnStreamOpened();
- + public void OnPlayReadyObjectReceived( byte[] dataBytes );
- + public void OnContentIDReceived( INDLicenseFetchDescriptor licenseFetchDescriptor );
- + public void OnDataReceived( byte[] dataBytes, uint bytesReceived );
- + public void OnEndOfStream();
- + public void OnNetworkError();
- + }
- + public class Windows.Media.Protection.PlayReady.NDLicenseFetchDescriptor {
- + public INDCustomData LicenseFetchChallengeCustomData { get; set; }
- + public byte[] ContentID { get; }
- + public NDContentIDType ContentIDType { get; }
- + public NDLicenseFetchDescriptor( NDContentIDType contentIDType, byte[] contentIDBytes, INDCustomData licenseFetchChallengeCustomData );
- + }
- + public enum Windows.Media.Protection.PlayReady.NDMediaStreamType {
- + Audio = 1,
- + Video = 2,
- + }
- + public enum Windows.Media.Protection.PlayReady.NDProximityDetectionType {
- + UDP = 1,
- + TCP = 2,
- + TransportAgnostic = 4,
- + }
- + public enum Windows.Media.Protection.PlayReady.NDStartAsyncOptions {
- + MutualAuthentication = 1,
- + WaitForLicenseDescriptor = 2,
- + }
- + public class Windows.Media.Protection.PlayReady.NDStorageFileHelper {
- + public NDStorageFileHelper();
- + public IVector<string> GetFileURLs( IStorageFile fileURLs );
- + }
- + public class Windows.Media.Protection.PlayReady.NDStreamParserNotifier {
- + public NDStreamParserNotifier();
- + public void OnContentIDReceived( INDLicenseFetchDescriptor licenseFetchDescriptor );
- + public void OnMediaStreamDescriptorCreated( IVector<AudioStreamDescriptor> audioStreamDescriptors, IVector<VideoStreamDescriptor> videoStreamDescriptors );
- + public void OnSampleParsed( uint streamID, NDMediaStreamType streamType, MediaStreamSample streamSample, long pts, NDClosedCaptionFormat ccFormat, byte[] ccDataBytes );
- + public void OnBeginSetupDecryptor( IMediaStreamDescriptor descriptor, Guid keyID, byte[] proBytes );
- + }
- + public class Windows.Media.Protection.PlayReady.NDTCPMessenger {
- + public NDTCPMessenger( string remoteHostName, uint remoteHostPort );
- + public IAsyncOperation<INDSendResult> SendRegistrationRequestAsync( byte[] result, byte[] sessionIDBytes );
- + public IAsyncOperation<INDSendResult> SendProximityDetectionStartAsync( NDProximityDetectionType result, byte[] pdType, byte[] transmitterChannelBytes, byte[] sessionIDBytes );
- + public IAsyncOperation<INDSendResult> SendProximityDetectionResponseAsync( NDProximityDetectionType result, byte[] pdType, byte[] transmitterChannelBytes, byte[] sessionIDBytes );
- + public IAsyncOperation<INDSendResult> SendLicenseFetchRequestAsync( byte[] result, byte[] sessionIDBytes );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyContentHeader {
- + public string CustomAttributes { get; }
- + public PlayReadyDecryptorSetup DecryptorSetup { get; }
- + public Guid DomainServiceId { get; }
- + public PlayReadyEncryptionAlgorithm EncryptionType { get; }
- + public PlayReadyContentHeader HeaderWithEmbeddedUpdates { get; }
- + public Guid KeyId { get; }
- + public string KeyIdString { get; }
- + public Uri LicenseAcquisitionUrl { get; }
- + public Uri LicenseAcquisitionUserInterfaceUrl { get; }
- + public string[] KeyIdStrings { get; }
- + public Guid[] KeyIds { get; }
- + public PlayReadyContentHeader( uint dwFlags, Guid[] contentKeyIds, string[] contentKeyIdStrings, PlayReadyEncryptionAlgorithm contentEncryptionAlgorithm, Uri licenseAcquisitionUrl, Uri licenseAcquisitionUserInterfaceUrl, string customAttributes, Guid domainServiceId );
- + public PlayReadyContentHeader( byte[] headerBytes, Uri licenseAcquisitionUrl, Uri licenseAcquisitionUserInterfaceUrl, string customAttributes, Guid domainServiceId );
- + public PlayReadyContentHeader( Guid contentKeyId, string contentKeyIdString, PlayReadyEncryptionAlgorithm contentEncryptionAlgorithm, Uri licenseAcquisitionUrl, Uri licenseAcquisitionUserInterfaceUrl, string customAttributes, Guid domainServiceId );
- + public PlayReadyContentHeader( byte[] headerBytes );
- + public byte[] GetSerializedHeader();
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyContentResolver {
- + public static IPlayReadyServiceRequest ServiceRequest( PlayReadyContentHeader serviceRequest );
- + }
- + public enum Windows.Media.Protection.PlayReady.PlayReadyDecryptorSetup {
- + Uninitialized = 0,
- + OnDemand = 1,
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyDomain {
- + public Guid AccountId { get; }
- + public Uri DomainJoinUrl { get; }
- + public string FriendlyName { get; }
- + public uint Revision { get; }
- + public Guid ServiceId { get; }
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyDomainIterable {
- + public PlayReadyDomainIterable( Guid domainAccountId );
- + public IIterator<IPlayReadyDomain> First();
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyDomainIterator {
- + public IPlayReadyDomain Current { get; }
- + public bool HasCurrent { get; }
- + public bool MoveNext();
- + public uint GetMany( IPlayReadyDomain[] returnValue );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public Guid DomainServiceId { get; set; }
- + public string DomainFriendlyName { get; set; }
- + public Guid DomainAccountId { get; set; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadyDomainJoinServiceRequest();
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public Guid DomainServiceId { get; set; }
- + public Guid DomainAccountId { get; set; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadyDomainLeaveServiceRequest();
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public enum Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm {
- + Unprotected = 0,
- + Aes128Ctr = 1,
- + Cocktail = 4,
- + Uninitialized = 2147483647,
- + }
- + public enum Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures {
- + HardwareDRM = 1,
- + HEVC = 2,
- + }
- + public enum Windows.Media.Protection.PlayReady.PlayReadyITADataFormat {
- + SerializedProperties = 0,
- + SerializedProperties_WithContentProtectionWrapper = 1,
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyITADataGenerator {
- + public PlayReadyITADataGenerator();
- + public byte[] GenerateData( Guid dataBytes, uint guidCPSystemId, IPropertySet countOfStreams, PlayReadyITADataFormat configuration );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadyIndividualizationServiceRequest();
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyLicense {
- + public uint ChainDepth { get; }
- + public Guid DomainAccountID { get; }
- + public IReference<DateTime> ExpirationDate { get; }
- + public uint ExpireAfterFirstPlay { get; }
- + public bool FullyEvaluated { get; }
- + public bool UsableForPlay { get; }
- + public Guid GetKIDAtChainDepth( uint kid );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public Guid DomainServiceId { get; set; }
- + public PlayReadyContentHeader ContentHeader { get; set; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadyLicenseAcquisitionServiceRequest();
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyLicenseIterable {
- + public PlayReadyLicenseIterable( PlayReadyContentHeader contentHeader, bool fullyEvaluated );
- + public IIterator<IPlayReadyLicense> First();
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyLicenseIterator {
- + public IPlayReadyLicense Current { get; }
- + public bool HasCurrent { get; }
- + public bool MoveNext();
- + public uint GetMany( IPlayReadyLicense[] returnValue );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyLicenseManagement {
- + public static IAsyncAction DeleteLicenses( PlayReadyContentHeader operation );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyLicenseSession {
- + public PlayReadyLicenseSession( IPropertySet configuration );
- + public IPlayReadyLicenseAcquisitionServiceRequest CreateLAServiceRequest();
- + public void ConfigureMediaProtectionManager( MediaProtectionManager mpm );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public byte[] MeteringCertificate { get; set; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadyMeteringReportServiceRequest();
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadyRevocationServiceRequest();
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadySecureStopIterable {
- + public PlayReadySecureStopIterable( byte[] publisherCertBytes );
- + public IIterator<IPlayReadySecureStopServiceRequest> First();
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadySecureStopIterator {
- + public IPlayReadySecureStopServiceRequest Current { get; }
- + public bool HasCurrent { get; }
- + public bool MoveNext();
- + public uint GetMany( IPlayReadySecureStopServiceRequest[] returnValue );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest {
- + public Guid ProtectionSystem { get; }
- + public Guid Type { get; }
- + public byte[] PublisherCertificate { get; }
- + public Guid SessionID { get; }
- + public DateTime StartTime { get; }
- + public bool Stopped { get; }
- + public DateTime UpdateTime { get; }
- + public Uri Uri { get; set; }
- + public string ChallengeCustomData { get; set; }
- + public string ResponseCustomData { get; }
- + public PlayReadySecureStopServiceRequest( byte[] publisherCertBytes );
- + public PlayReadySecureStopServiceRequest( Guid sessionID, byte[] publisherCertBytes );
- + public IAsyncAction BeginServiceRequest();
- + public IPlayReadyServiceRequest NextServiceRequest();
- + public PlayReadySoapMessage GenerateManualEnablingChallenge();
- + public HResult ProcessManualEnablingResponse( byte[] result );
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadySoapMessage {
- + public IPropertySet MessageHeaders { get; }
- + public Uri Uri { get; }
- + public PlayReadySoapMessage();
- + public byte[] GetMessageBody();
- + }
- + public class Windows.Media.Protection.PlayReady.PlayReadyStatics {
- + public Guid DomainJoinServiceRequestType { get; }
- + public Guid DomainLeaveServiceRequestType { get; }
- + public Guid IndividualizationServiceRequestType { get; }
- + public Guid LicenseAcquirerServiceRequestType { get; }
- + public Guid MediaProtectionSystemId { get; }
- + public Guid MeteringReportServiceRequestType { get; }
- + public uint PlayReadySecurityVersion { get; }
- + public Guid RevocationServiceRequestType { get; }
- + public uint PlayReadyCertificateSecurityLevel { get; }
- + public Guid SecureStopServiceRequestType { get; }
- + public static bool CheckSupportedHardware( PlayReadyHardwareDRMFeatures value );
- + }
- | public enum Windows.Media.Render.AudioRenderCategory {
- * Movie = 10,
- * Media = 11,
- | }
- + public class Windows.Media.SpeechRecognition.SpeechContinuousRecognitionCompletedEventArgs {
- + public SpeechRecognitionResultStatus Status { get; }
- + }
- + public enum Windows.Media.SpeechRecognition.SpeechContinuousRecognitionMode {
- + Default = 0,
- + PauseOnRecognition = 1,
- + }
- + public class Windows.Media.SpeechRecognition.SpeechContinuousRecognitionResultGeneratedEventArgs {
- + public SpeechRecognitionResult Result { get; }
- + }
- + public class Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession {
- + public TimeSpan AutoStopSilenceTimeout { get; set; }
- + public IAsyncAction StartAsync();
- + public IAsyncAction StartAsync( SpeechContinuousRecognitionMode value );
- + public IAsyncAction StopAsync();
- + public IAsyncAction CancelAsync();
- + TypedEventHandler<SpeechContinuousRecognitionSession, SpeechContinuousRecognitionCompletedEventArgs> Completed;
- + TypedEventHandler<SpeechContinuousRecognitionSession, SpeechContinuousRecognitionResultGeneratedEventArgs> ResultGenerated;
- + }
- + public class Windows.Media.SpeechRecognition.SpeechRecognitionHypothesis {
- + public string Text { get; }
- + }
- + public class Windows.Media.SpeechRecognition.SpeechRecognitionHypothesisGeneratedEventArgs {
- + public SpeechRecognitionHypothesis Hypothesis { get; }
- + }
- | public enum Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus {
- + TimeoutExceeded = 7,
- + PauseLimitExceeded = 8,
- + NetworkFailure = 9,
- + MicrophoneUnavailable = 10,
- | }
- | public enum Windows.Media.SpeechRecognition.SpeechRecognitionScenario {
- + FormFilling = 2,
- | }
- | public class Windows.Media.SpeechRecognition.SpeechRecognizer {
- + public SpeechContinuousRecognitionSession ContinuousRecognitionSession { get; }
- + public SpeechRecognizerState State { get; }
- + public IAsyncAction StopRecognitionAsync();
- | }
- | public enum Windows.Media.SpeechRecognition.SpeechRecognizerState {
- + SpeechDetected = 5,
- + Paused = 6,
- | }
- | public class Windows.Media.Streaming.Adaptive.AdaptiveMediaSource {
- + public IReference<uint> DesiredMinBitrate { get; set; }
- + public TimeSpan DesiredLiveOffset { get; set; }
- + public IReference<uint> DesiredMaxBitrate { get; set; }
- - public TimeSpan PreferredLiveOffset { get; set; }
- - public IReference<uint> MinBitrateAllowed { get; set; }
- - public IReference<uint> MaxBitrateAllowed { get; set; }
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Networking.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Networking.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Networking.Sockets.StreamSocketControl {
- + public Certificate ClientCertificate { get; set; }
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Security.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Security.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- + public enum Windows.Security.Authentication.Web.TokenBindingKeyType {
- + Rsa2048 = 0,
- + EcdsaP256 = 1,
- + }
- | public class Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager {
- + public static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync( string asyncInfo, string webAccountProviderId );
- - public static IAsyncOperation<WebTokenRequestResult> GetTokenSilentlyWithHintsAsync( WebTokenRequest asyncInfo, IVectorView<WebAccount> request );
- - public static void RequestTokenAndContinue( WebTokenRequest request );
- - public static void RequestTokenAndContinue( WebTokenRequest request, PropertySet continuationData );
- - public static void RequestTokenAndContinue( WebTokenRequest request, PropertySet continuationData, WebAccount webAccount );
- - public static void RequestTokenWithHintsAndContinue( WebTokenRequest request, PropertySet continuationData, IVectorView<WebAccount> webAccounts );
- - public static IAsyncOperation<WebTokenRequestResult> RequestTokenWithHintsAsync( WebTokenRequest asyncInfo, IVectorView<WebAccount> request );
- - public static IAsyncOperation<WebAccountProvider> FindAccountProviderWithAuthorityAsync( string asyncInfo, string webAccountProviderId );
- | }
- | public class Windows.Security.Authentication.Web.Core.WebProviderError {
- + public IMap<string, string> Properties { get; }
- | }
- | public class Windows.Security.Authentication.Web.Core.WebTokenRequest {
- + public WebTokenRequest( WebAccountProvider provider );
- + public WebTokenRequest( WebAccountProvider provider, string scope );
- | }
- | public interface Windows.Security.Authentication.Web.Provider.IWebAccountProviderSilentReportOperation {
- + public void ReportUserInteractionRequired( WebProviderError value );
- | }
- | public class Windows.Security.Authentication.Web.Provider.WebAccountManager {
- + public static IAsyncAction SetWebAccountPictureAsync( WebAccount asyncInfo, IRandomAccessStream webAccount );
- + public static IAsyncAction ClearWebAccountPictureAsync( WebAccount asyncInfo );
- - public static void SendTokenResultCompleted( IWebAccountProviderOperation pickerOperation );
- - public static void SendTokenResultCanceled( IWebAccountProviderOperation pickerOperation );
- | }
- | public class Windows.Security.Authentication.Web.Provider.WebAccountProviderAddAccountOperation {
- + public void ReportCompleted();
- | }
- | public class Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation {
- + public void ReportUserInteractionRequired( WebProviderError value );
- | }
- | public class Windows.Security.Authentication.Web.Provider.WebAccountProviderManageAccountOperation {
- + public void ReportCompleted();
- | }
- | public enum Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind {
- + SignOutAccount = 6,
- | }
- | public class Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation {
- + public Uri Uri { get; set; }
- + public Uri ApplicationCallbackUri { get; }
- | }
- + public class Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation {
- + public WebAccountProviderOperationKind Kind { get; }
- + public Uri ApplicationCallbackUri { get; }
- + public string ClientId { get; }
- + public WebAccount WebAccount { get; }
- + public void ReportCompleted();
- + public void ReportError( WebProviderError value );
- + }
- | public enum Windows.Security.Authentication.Web.Provider.WebAccountSelectionOptions {
- + New = 1,
- - AddNew = 1,
- | }
- | public class Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest {
- + public IAsyncOperation<CryptographicKey> GetApplicationTokenBindingKeyAsync( TokenBindingKeyType asyncInfo, Uri keyType );
- | }
- | public class Windows.Security.Credentials.KeyCredential {
- + public string Name { get; }
- - public string Id { get; }
- - public CryptographicKey Key { get; }
- + public IBuffer RetrievePublicKey();
- + public IAsyncOperation<KeyCredentialOperationResult> RequestSignAsync( IBuffer value );
- + public IAsyncOperation<KeyCredentialAttestationResult> GetAttestationAsync();
- | }
- + public class Windows.Security.Credentials.KeyCredentialAttestationResult {
- + public IBuffer AttestationBuffer { get; }
- + public IBuffer CertificateChainBuffer { get; }
- + public KeyCredentialAttestationStatus Status { get; }
- + }
- + public enum Windows.Security.Credentials.KeyCredentialAttestationStatus {
- + Success = 0,
- + UnknownError = 1,
- + NotSupported = 2,
- + TemporaryFailure = 3,
- + }
- + public enum Windows.Security.Credentials.KeyCredentialCreationOption {
- + ReplaceExisting = 0,
- + FailIfExists = 1,
- + }
- | public class Windows.Security.Credentials.KeyCredentialManager {
- + public static IAsyncOperation<bool> IsSupportedAsync();
- + public static void RenewAttestation();
- + public static IAsyncOperation<KeyCredentialRetrievalResult> RequestCreateAsync( string value, KeyCredentialCreationOption name );
- + public static IAsyncOperation<KeyCredentialRetrievalResult> OpenAsync( string value );
- + public static IAsyncAction DeleteAsync( string operation );
- | }
- + public class Windows.Security.Credentials.KeyCredentialOperationResult {
- + public IBuffer Result { get; }
- + public KeyCredentialStatus Status { get; }
- + }
- - public class Windows.Security.Credentials.KeyCredentialRequestResult;
- + public class Windows.Security.Credentials.KeyCredentialRetrievalResult {
- + public KeyCredential Credential { get; }
- + public KeyCredentialStatus Status { get; }
- + }
- | public enum Windows.Security.Credentials.KeyCredentialStatus {
- + SecurityDeviceFailure = 6,
- - AccountNotConnected = 6,
- | }
- | public class Windows.Security.Credentials.WebAccount {
- + public IAsyncOperation<IRandomAccessStream> GetPictureAsync( WebAccountPictureSize asyncInfo );
- + public IAsyncAction SignOutAsync();
- + public IAsyncAction SignOutAsync( string asyncInfo );
- | }
- + public enum Windows.Security.Credentials.WebAccountPictureSize {
- + Size64x64 = 64,
- + Size208x208 = 208,
- + Size424x424 = 424,
- + Size1080x1080 = 1080,
- + }
- | public class Windows.Security.Credentials.WebAccountProvider {
- - public IRandomAccessStreamReference Icon { get; }
- | }
- | public class Windows.Security.Cryptography.Certificates.Certificate {
- + public bool IsSecurityDeviceBound { get; }
- + public string KeyAlgorithmName { get; }
- + public CertificateKeyUsages KeyUsages { get; }
- + public string SignatureAlgorithmName { get; }
- + public string SignatureHashAlgorithmName { get; }
- + public SubjectAlternativeNameInfo SubjectAlternativeName { get; }
- | }
- | public class Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager {
- + public static IAsyncAction ImportPfxDataAsync( string value, string pfxData, PfxImportParameters password );
- | }
- + public class Windows.Security.Cryptography.Certificates.CertificateKeyUsages {
- + public bool NonRepudiation { get; set; }
- + public bool KeyEncipherment { get; set; }
- + public bool KeyCertificateSign { get; set; }
- + public bool KeyAgreement { get; set; }
- + public bool EncipherOnly { get; set; }
- + public bool DigitalSignature { get; set; }
- + public bool DataEncipherment { get; set; }
- + public bool CrlSign { get; set; }
- + public CertificateKeyUsages();
- + }
- | public class Windows.Security.Cryptography.Certificates.CertificateQuery {
- + public string StoreName { get; set; }
- + public bool IncludeExpiredCertificates { get; set; }
- + public bool IncludeDuplicates { get; set; }
- | }
- | public class Windows.Security.Cryptography.Certificates.CertificateRequestProperties {
- + public bool UseExistingKey { get; set; }
- + public string ContainerNamePrefix { get; set; }
- + public string ContainerName { get; set; }
- | }
- | public class Windows.Security.Cryptography.Certificates.CertificateStore {
- + public string Name { get; }
- | }
- | public class Windows.Security.Cryptography.Certificates.KeyStorageProviderNames {
- + public string NextGenerationCrededentialKeyStorageProvider { get; }
- | }
- + public class Windows.Security.Cryptography.Certificates.PfxImportParameters {
- + public string ReaderName { get; set; }
- + public string KeyStorageProviderName { get; set; }
- + public KeyProtectionLevel KeyProtectionLevel { get; set; }
- + public InstallOptions InstallOptions { get; set; }
- + public string FriendlyName { get; set; }
- + public ExportOption Exportable { get; set; }
- + public string ContainerNamePrefix { get; set; }
- + public PfxImportParameters();
- + }
- + public class Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo {
- + public IVectorView<string> DistinguishedName { get; }
- + public IVectorView<string> DnsName { get; }
- + public IVectorView<string> EmailName { get; }
- + public IVectorView<string> IPAddress { get; }
- + public IVectorView<string> PrincipalName { get; }
- + public IVectorView<string> Url { get; }
- + public SubjectAlternativeNameInfo();
- + }
- | public class Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager {
- + public IAsyncAction ImportPfxDataAsync( string value, string pfxData, PfxImportParameters password );
- | }
- + public enum Windows.Security.Cryptography.Core.Capi1KdfTargetAlgorithm {
- + NotAes = 0,
- + Aes = 1,
- + }
- | public class Windows.Security.Cryptography.Core.CryptographicKey {
- - public string KeyName { get; }
- - public string UniqueId { get; }
- | }
- | public class Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames {
- + public string CapiKdfSha1 { get; }
- + public string CapiKdfSha256 { get; }
- + public string CapiKdfSha384 { get; }
- + public string CapiKdfSha512 { get; }
- + public string CapiKdfMd5 { get; }
- | }
- | public class Windows.Security.Cryptography.Core.KeyDerivationParameters {
- + public Capi1KdfTargetAlgorithm Capi1KdfTargetAlgorithm { get; set; }
- + public static KeyDerivationParameters BuildForCapi1Kdf( Capi1KdfTargetAlgorithm value );
- | }
- | public class Windows.Security.EnterpriseData.DataProtectionInfo {
- - public bool IsRoamable { get; }
- | }
- | public class Windows.Security.EnterpriseData.DataProtectionManager {
- + public static IAsyncOperation<DataProtectionInfo> GetProtectionInfoAsync( IBuffer result );
- + public static IAsyncOperation<DataProtectionInfo> GetStreamProtectionInfoAsync( IInputStream result );
- | }
- | public enum Windows.Security.EnterpriseData.DataProtectionStatus {
- * ProtectedToOtherIdentity = 0,
- * Protected = 1,
- * Revoked = 2,
- - Unprotected = 0,
- | }
- | public enum Windows.Security.EnterpriseData.FileProtectionStatus {
- + Undetermined = 0,
- + Unknown = 0,
- + ProtectedByOtherUser = 4,
- + ProtectedToOtherEnterprise = 5,
- + ProtectedToOtherIdentity = 7,
- | }
- - public struct Windows.Security.EnterpriseData.FileRevocationContract;
- | public class Windows.Security.EnterpriseData.ProtectionPolicyManager {
- + public string Identity { get; set; }
- + public static ProtectionPolicyManager GetForCurrentView();
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Services.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Services.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- found no differences.
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Storage.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Storage.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Storage.ApplicationData {
- + public static IAsyncOperation<ApplicationData> GetForUserAsync( User getForUserOperation );
- - public static IAsyncOperationWithProgress<ApplicationData, uint> ForUserAsync( User forUserOperation );
- | }
- | public class Windows.Storage.KnownFolders {
- + public StorageFolder Objects3D { get; }
- | }
- - public struct Windows.Storage.BulkAccess.BulkAccessContract;
- | public enum Windows.Storage.Pickers.PickerLocationId {
- + Objects3D = 8,
- + Unspecified = 9,
- | }
- | public class Windows.Storage.Streams.Buffer {
- + public static Buffer CreateCopyFromMemoryBuffer( IMemoryBuffer value );
- + public static MemoryBuffer CreateMemoryBufferOverIBuffer( IBuffer value );
- | }
- - public interface Windows.Storage.Streams.IClosableBuffer;
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.System.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.System.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- + public class Windows.System.AppMemoryReport {
- + public ulong PeakPrivateCommitUsage { get; }
- + public ulong PrivateCommitUsage { get; }
- + public ulong TotalCommitLimit { get; }
- + public ulong TotalCommitUsage { get; }
- + }
- - public interface Windows.System.IProtocolForResultsOperationPriv;
- + public interface Windows.System.IProtocolForResultsOperationSourcePriv {
- + public ulong GetOperationCompletedEventHandle();
- + public IBuffer GetOperationResultBuffer();
- + }
- + public interface Windows.System.IProtocolForResultsOperationTargetPriv {
- + public void ReportCompletedPriv( IBuffer data );
- + }
- + public interface Windows.System.IProtocolOperationWaitForResultsPriv {
- + public ValueSet BlockAndGetResults();
- + }
- + public class Windows.System.LaunchUriResult {
- + public ValueSet Result { get; }
- + public LaunchUriStatus Status { get; }
- + }
- | public class Windows.System.Launcher {
- + public static IAsyncOperation<LaunchUriResult> LaunchUriForResultsAsync( Uri operation, LauncherOptions uri );
- + public static IAsyncOperation<LaunchUriResult> LaunchUriForResultsAsync( Uri operation, LauncherOptions uri, ValueSet options );
- + public static IAsyncOperation<bool> LaunchUriAsync( Uri operation, LauncherOptions uri, ValueSet options );
- | }
- | public class Windows.System.MemoryManager {
- + public static AppMemoryReport GetAppMemoryReport();
- + public static ProcessMemoryReport GetProcessMemoryReport();
- + public static bool SetAppMemoryUsageLimit( ulong result );
- | }
- + public class Windows.System.ProcessMemoryReport {
- + public ulong PrivateWorkingSetUsage { get; }
- + public ulong TotalWorkingSetUsage { get; }
- + }
- | public enum Windows.System.VirtualKey {
- * NavigationView = 136,
- * NavigationMenu = 137,
- * NavigationUp = 138,
- * NavigationDown = 139,
- * NavigationLeft = 140,
- * NavigationRight = 141,
- + NavigationAccept = 142,
- + NavigationCancel = 143,
- + GamepadA = 195,
- + GamepadB = 196,
- + GamepadX = 197,
- + GamepadY = 198,
- + GamepadRightShoulder = 199,
- + GamepadLeftShoulder = 200,
- + GamepadLeftTrigger = 201,
- + GamepadRightTrigger = 202,
- + GamepadDPadUp = 203,
- + GamepadDPadDown = 204,
- + GamepadDPadLeft = 205,
- + GamepadDPadRight = 206,
- + GamepadMenu = 207,
- + GamepadView = 208,
- + GamepadLeftThumbstickButton = 209,
- + GamepadRightThumbstickButton = 210,
- + GamepadLeftThumbstickUp = 211,
- + GamepadLeftThumbstickDown = 212,
- + GamepadLeftThumbstickRight = 213,
- + GamepadLeftThumbstickLeft = 214,
- + GamepadRightThumbstickUp = 215,
- + GamepadRightThumbstickDown = 216,
- + GamepadRightThumbstickRight = 217,
- + GamepadRightThumbstickLeft = 218,
- - NavigationA = 193,
- - NavigationB = 194,
- - NavigationX = 195,
- - NavigationY = 196,
- - NavigationViewUp = 203,
- - NavigationViewDown = 204,
- - NavigationViewPrevious = 205,
- - NavigationViewNext = 206,
- | }
- + public class Windows.System.Energy.BackgroundEnergyManager {
- + public uint ExcessiveUsageLevel { get; }
- + public uint LowUsageLevel { get; }
- + public uint MaxAcceptableUsageLevel { get; }
- + public uint NearMaxAcceptableUsageLevel { get; }
- + public uint NearTerminationUsageLevel { get; }
- + public uint RecentEnergyUsage { get; }
- + public uint RecentEnergyUsageLevel { get; }
- + public uint TerminationUsageLevel { get; }
- + EventHandler<object> RecentEnergyUsageIncreased;
- + EventHandler<object> RecentEnergyUsageReturnedToLow;
- + }
- + public class Windows.System.Energy.ForegroundEnergyManager {
- + public uint ExcessiveUsageLevel { get; }
- + public uint LowUsageLevel { get; }
- + public uint MaxAcceptableUsageLevel { get; }
- + public uint NearMaxAcceptableUsageLevel { get; }
- + public uint RecentEnergyUsage { get; }
- + public uint RecentEnergyUsageLevel { get; }
- + EventHandler<object> RecentEnergyUsageIncreased;
- + EventHandler<object> RecentEnergyUsageReturnedToLow;
- + }
- + public class Windows.System.Energy.Diagnostics.BackgroundEnergyDiagnostics {
- + public double DeviceSpecificConversionFactor { get; }
- + public static ulong ComputeTotalEnergyUsage();
- + public static void ResetTotalEnergyUsage();
- + }
- + public class Windows.System.Energy.Diagnostics.ForegroundEnergyDiagnostics {
- + public double DeviceSpecificConversionFactor { get; }
- + public static ulong ComputeTotalEnergyUsage();
- + public static void ResetTotalEnergyUsage();
- + }
- | public class Windows.System.Profile.KnownRetailInfoProperties {
- + public string WindowsEdition { get; }
- - public string WindowsVersion { get; }
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.UI.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.UI.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- + public class Windows.UI.Composition.AnimationClass : Windows.UI.Composition.CompositionObject {
- + public AnimationClass Parent { get; set; }
- + public void AddAnimation( VisualEvents eventId, KeyframeAnimation value, uint propertyId );
- + public void AddAnimationGroup( VisualEvents eventId, AnimationGroup value );
- + public void Remove( VisualEvents eventId );
- + public void RemoveAll();
- + }
- + public class Windows.UI.Composition.AnimationController : Windows.UI.Composition.CompositionObject {
- + TypedEventHandler<AnimationController, AnimationStateChangedEventArgs> StateChanged;
- + }
- + public class Windows.UI.Composition.AnimationEasing {
- + public AnimationEasingType Type { get; }
- + }
- + public enum Windows.UI.Composition.AnimationEasingType {
- + Linear = 0,
- + CubicBezier = 1,
- + }
- - public class Windows.UI.Composition.AnimationExpression;
- + public class Windows.UI.Composition.AnimationGroup : Windows.UI.Composition.CompositionObject {
- + public int Count { get; }
- + public void Insert( KeyframeAnimation value, uint propertyId );
- + public void Remove( KeyframeAnimation value );
- + public void RemoveAll();
- + public IIterator<KeyframeAnimation> First();
- + }
- + public enum Windows.UI.Composition.AnimationState {
- + Stopped = 0,
- + Completed = 1,
- + Disconnected = 2,
- + }
- + public class Windows.UI.Composition.AnimationStateChangedEventArgs : Windows.UI.Composition.CompositionObject {
- + public AnimationState State { get; }
- + }
- - public class Windows.UI.Composition.AsynchronousOperationFailedEventArgs;
- + public class Windows.UI.Composition.BrushVisual : Windows.UI.Composition.CompositionObject {
- + public CompositionEffect Effect { get; set; }
- + }
- - public class Windows.UI.Composition.ClipInstance : Windows.UI.Composition.CompositionObject;
- - public class Windows.UI.Composition.ClipRectangle : Windows.UI.Composition.ClipInstance;
- - public class Windows.UI.Composition.CommittedEventArgs;
- - public class Windows.UI.Composition.CommittingEventArgs;
- + public class Windows.UI.Composition.CompositionAnimation : Windows.UI.Composition.CompositionObject {
- + }
- + public class Windows.UI.Composition.CompositionClip : Windows.UI.Composition.CompositionObject {
- + public Matrix3x2 Transform { get; set; }
- + }
- + public class Windows.UI.Composition.CompositionCommitDeferral : Windows.UI.Composition.CompositionObject {
- + public void Complete();
- + }
- + public class Windows.UI.Composition.CompositionCommittedEventArgs : Windows.UI.Composition.CompositionObject {
- + public uint BatchId { get; }
- + }
- + public class Windows.UI.Composition.CompositionCommittingEventArgs : Windows.UI.Composition.CompositionObject {
- + public uint BatchId { get; }
- + }
- - public class Windows.UI.Composition.CompositionDeferral;
- - public class Windows.UI.Composition.CompositionDevice;
- + public class Windows.UI.Composition.CompositionEffect : Windows.UI.Composition.CompositionObject {
- + public CompositionPropertySet Properties { get; }
- + public IGraphicsEffectInput GetInput( string result );
- + public void SetInput( string name, IGraphicsEffectInput input );
- + }
- + public class Windows.UI.Composition.CompositionEffectNamedInput {
- + public string Name { get; }
- + public CompositionEffectNamedInput( string name );
- + }
- + public class Windows.UI.Composition.CompositionEffectTemplate {
- + public CompositionEffect CreateInstance();
- + }
- + public class Windows.UI.Composition.CompositionGraphicsFactory {
- + public CompositionImage TryCreateImage( Size result, uint pixelSize, uint pixelFormat );
- + public CompositionImage TryCreateImageFromUri( Uri result );
- + }
- + public class Windows.UI.Composition.CompositionImage : Windows.UI.Composition.CompositionObject {
- + public uint AlphaMode { get; }
- + public uint PixelFormat { get; }
- + public Size Size { get; }
- + public void BeginDraw( ref Interop_DxgiSurface dxSurface, ref Point offset );
- + public void EndDraw();
- + }
- + public class Windows.UI.Composition.CompositionInteraction {
- + public CoreInput InputTarget { get; set; }
- + public void AddSupportedConfiguration( InteractionConfiguration configuration );
- + public void RemoveSupportedConfiguration( InteractionConfiguration configuration );
- + public void RemoveAllSupportedConfigurations();
- + public void CapturePointer( uint pointerId );
- + public void ProhibitDescendantConfiguration( InteractionConfiguration configuration );
- + public void AllowDescendantConfiguration( InteractionConfiguration configuration );
- + }
- | public class Windows.UI.Composition.CompositionObject {
- + public Compositor Compositor { get; }
- + public CoreDispatcher Dispatcher { get; }
- - public CompositionDevice Device { get; }
- + public void BindExpression( int propertyId, ExpressionAnimation expression );
- + public void BindExpression( int propertyId, ExpressionAnimation expression, ExpressionParameterMap parameterMap );
- + public AnimationController BindKeyframeAnimation( int result, KeyframeAnimation propertyId );
- + public AnimationController BindKeyframeAnimation( int result, KeyframeAnimation propertyId, ExpressionParameterMap animation );
- + public void UnbindExpression( int propertyId );
- | }
- - public enum Windows.UI.Composition.CompositionOpacityMode;
- - public class Windows.UI.Composition.CompositionPropertyBag;
- - public enum Windows.UI.Composition.CompositionPropertyBagType;
- + public class Windows.UI.Composition.CompositionPropertySet : Windows.UI.Composition.CompositionObject {
- + public void InsertMatrix3x2( string propertyName, Matrix3x2 value );
- + public void InsertMatrix4x4( string propertyName, Matrix4x4 value );
- + public void InsertSingle( string propertyName, float value );
- + public void InsertVector2( string propertyName, Vector2 value );
- + public void InsertVector3( string propertyName, Vector3 value );
- + public void InsertVector4( string propertyName, Vector4 value );
- + public CompositionPropertyStatus TryGetMatrix3x2( string result, ref Matrix3x2 propertyName );
- + public CompositionPropertyStatus TryGetMatrix4x4( string result, ref Matrix4x4 propertyName );
- + public bool TryGetPropertyIdFromName( string result, ref uint propertyName );
- + public CompositionPropertyStatus TryGetSingle( string result, ref float propertyName );
- + public CompositionPropertyStatus TryGetVector2( string result, ref Vector2 propertyName );
- + public CompositionPropertyStatus TryGetVector3( string result, ref Vector3 propertyName );
- + public CompositionPropertyStatus TryGetVector4( string result, ref Vector4 propertyName );
- + }
- + public enum Windows.UI.Composition.CompositionPropertyStatus {
- + Succeeded = 0,
- + TypeMismatch = 1,
- + NotFound = 2,
- + }
- + public enum Windows.UI.Composition.CompositionStretchPolicy {
- + None = 0,
- + Fill = 1,
- + Uniform = 2,
- + UniformToFill = 3,
- + }
- - public class Windows.UI.Composition.CompositionSurface : Windows.UI.Composition.CompositionObject;
- + public class Windows.UI.Composition.Compositor {
- + public CompositionGraphicsFactory DefaultGraphicsFactory { get; }
- + public Compositor();
- + public AnimationClass CreateAnimationClass();
- + public AnimationGroup CreateAnimationGroup();
- + public CompositionClip CreateClipGroup( IIterator<CompositionClip> result );
- + public ContainerVisual CreateContainerVisual();
- + public CubicBezierAnimationEasing CreateCubicBezierAnimationEasing( Vector2 result, Vector2 controlPoint1 );
- + public CompositionEffectTemplate CreateEffectTemplate( IGraphicsEffect result );
- + public CompositionEffectTemplate CreateEffectTemplate( IGraphicsEffect result, IIterable<string> effectGraph );
- + public ExpressionAnimation CreateExpression( string result );
- + public ExpressionParameterMap CreateExpressionParameterMap();
- + public CompositionGraphicsFactory CreateGraphicsFactory( IDirect3DDevice factory );
- + public ImageVisual CreateImageVisual();
- + public KeyframeAnimation CreateKeyframeAnimation();
- + public LinearAnimationEasing CreateLinearAnimationEasing();
- + public MouseInteractionConfiguration CreateMouseInteractionConfiguration( InteractionMouseKinds result );
- + public PenInteractionConfiguration CreatePenInteractionConfiguration( InteractionPenKinds result );
- + public CompositionPropertySet CreatePropertySet();
- + public RectangleClip CreateRectangleClip();
- + public SolidColorVisual CreateSolidColorVisual();
- + public TouchInteractionConfiguration CreateTouchInteractionConfiguration( InteractionTouchKinds result, uint interactions, uint minContactCount );
- + public TouchpadInteractionConfiguration CreateTouchpadInteractionConfiguration( InteractionTouchpadKinds result, uint interactions, uint minContactCount );
- + public CompositionCommitDeferral GetCommitDeferral();
- + public void Close();
- + TypedEventHandler<Compositor, OperationFailedEventArgs> AsynchronousOperationFailed;
- + TypedEventHandler<Compositor, CompositionCommittedEventArgs> Committed;
- + TypedEventHandler<Compositor, CompositionCommittingEventArgs> Committing;
- + }
- + public class Windows.UI.Composition.ContainerVisual : Windows.UI.Composition.Visual {
- + public VisualCollection Children { get; }
- + }
- + public class Windows.UI.Composition.CubicBezierAnimationEasing : Windows.UI.Composition.AnimationEasing {
- + public Vector2 ControlPoint1 { get; }
- + public Vector2 ControlPoint2 { get; }
- + }
- + public class Windows.UI.Composition.ExpressionAnimation : Windows.UI.Composition.CompositionAnimation {
- + }
- + public class Windows.UI.Composition.ExpressionParameterMap {
- + public void InsertSingle( string key, float value );
- + public void InsertReference( string key, CompositionObject compositorObject, int propertyId );
- + public void InsertMatrix3x2( string key, Matrix3x2 value );
- + public void InsertMatrix4x4( string key, Matrix4x4 value );
- + public void InsertVector2( string key, Vector2 value );
- + public void InsertVector3( string key, Vector3 value );
- + public void InsertVector4( string key, Vector4 value );
- + public void Remove( string key );
- + public void RemoveAll();
- + }
- - public interface Windows.UI.Composition.IAnimatableObject;
- | public interface Windows.UI.Composition.ICompositionSurface {
- - public uint AlphaMode { get; }
- - public uint PixelFormat { get; }
- - public Size Size { get; }
- - public void BeginDraw( ref Interop_DxgiSurface dxSurface, ref Point offset );
- - public void EndDraw();
- | }
- + public interface Windows.UI.Composition.IGraphicsEffect {
- + public string Name { get; set; }
- + }
- + public interface Windows.UI.Composition.IGraphicsEffectInput {
- + }
- + public class Windows.UI.Composition.ImageVisual : Windows.UI.Composition.ContainerVisual {
- + public float VerticalAlignment { get; set; }
- + public CompositionStretchPolicy StretchPolicy { get; set; }
- + public float HorizontalAlignment { get; set; }
- + public ICompositionSurface Content { get; set; }
- + }
- - public struct Windows.UI.Composition.Inset;
- - public class Windows.UI.Composition.Interaction;
- | public class Windows.UI.Composition.InteractionConfiguration {
- + public InteractionConfigurationKind Kind { get; }
- | }
- + public enum Windows.UI.Composition.InteractionConfigurationKind {
- + Mouse = 0,
- + Pen = 1,
- + Touch = 2,
- + Touchpad = 3,
- + }
- - public class Windows.UI.Composition.InteractionMouseConfiguration : Windows.UI.Composition.InteractionConfiguration;
- + public enum Windows.UI.Composition.InteractionMouseKinds {
- + None = 0,
- + All = 4294967295,
- + }
- - public enum Windows.UI.Composition.InteractionMouseTypes;
- - public class Windows.UI.Composition.InteractionPenConfiguration : Windows.UI.Composition.InteractionConfiguration;
- + public enum Windows.UI.Composition.InteractionPenKinds {
- + None = 0,
- + All = 4294967295,
- + }
- - public enum Windows.UI.Composition.InteractionPenTypes;
- - public class Windows.UI.Composition.InteractionTouchConfiguration : Windows.UI.Composition.InteractionConfiguration;
- + public enum Windows.UI.Composition.InteractionTouchKinds {
- + None = 0,
- + PanXIncreasing = 1,
- + PanXDecreasing = 2,
- + PanYIncreasing = 4,
- + PanYDecreasing = 8,
- + ZoomIncreasing = 16,
- + ZoomDecreasing = 32,
- + Tap = 64,
- + Hold = 128,
- + PanX = 3,
- + PanY = 12,
- + Zoom = 48,
- + All = 4294967295,
- + }
- - public enum Windows.UI.Composition.InteractionTouchTypes;
- - public class Windows.UI.Composition.InteractionTouchpadConfiguration : Windows.UI.Composition.InteractionConfiguration;
- + public enum Windows.UI.Composition.InteractionTouchpadKinds {
- + None = 0,
- + PanXIncreasing = 1,
- + PanXDecreasing = 2,
- + PanYIncreasing = 4,
- + PanYDecreasing = 8,
- + ZoomIncreasing = 16,
- + ZoomDecreasing = 32,
- + Tap = 64,
- + Hold = 128,
- + PanX = 3,
- + PanY = 12,
- + Zoom = 48,
- + All = 4294967295,
- + }
- - public enum Windows.UI.Composition.InteractionTouchpadTypes;
- - public struct Windows.UI.Composition.Interop_D2DDrawingContext;
- - public struct Windows.UI.Composition.Interop_DxgiDevice;
- + public class Windows.UI.Composition.KeyframeAnimation : Windows.UI.Composition.CompositionAnimation {
- + public TimeSpan StartTime { get; set; }
- + public int RepeatCount { get; set; }
- + public TimeSpan Duration { get; set; }
- + public void AddExpressionKeyframe( float timePercent, string value, AnimationEasing easing );
- + public void AddSingleKeyframe( float timePercent, float value, AnimationEasing easing );
- + public void AddVector2Keyframe( float timePercent, Vector2 value, AnimationEasing easing );
- + public void AddVector3Keyframe( float timePercent, Vector3 value, AnimationEasing easing );
- + public void AddVector4Keyframe( float timePercent, Vector4 value, AnimationEasing easing );
- + }
- + public class Windows.UI.Composition.LinearAnimationEasing : Windows.UI.Composition.AnimationEasing {
- + }
- + public class Windows.UI.Composition.MouseInteractionConfiguration : Windows.UI.Composition.InteractionConfiguration {
- + public InteractionMouseKinds Interactions { get; }
- + }
- + public class Windows.UI.Composition.OperationFailedEventArgs {
- + public HResult HResult { get; }
- + public AsynchronousOperation Operation { get; }
- + }
- + public class Windows.UI.Composition.PenInteractionConfiguration : Windows.UI.Composition.InteractionConfiguration {
- + public InteractionPenKinds Interactions { get; }
- + }
- + public class Windows.UI.Composition.RectangleClip : Windows.UI.Composition.CompositionClip {
- + public float Top { get; set; }
- + public float Right { get; set; }
- + public float Left { get; set; }
- + public float Bottom { get; set; }
- + }
- + public class Windows.UI.Composition.SolidColorVisual : Windows.UI.Composition.ContainerVisual {
- + public Color Color { get; set; }
- + }
- + public class Windows.UI.Composition.TouchInteractionConfiguration : Windows.UI.Composition.InteractionConfiguration {
- + public InteractionTouchKinds Interactions { get; }
- + public uint MaxContactCount { get; }
- + public uint MinContactCount { get; }
- + }
- + public class Windows.UI.Composition.TouchpadInteractionConfiguration : Windows.UI.Composition.InteractionConfiguration {
- + public InteractionTouchpadKinds Interactions { get; }
- + public uint MaxContactCount { get; }
- + public uint MinContactCount { get; }
- + }
- + public class Windows.UI.Composition.Visual : Windows.UI.Composition.CompositionObject {
- + public CompositionCompositeMode CompositeMode { get; set; }
- + public CompositionClip Clip { get; set; }
- + public CompositionBorderMode BorderMode { get; set; }
- + public CompositionBackfaceVisibility BackfaceVisibility { get; set; }
- + public AnimationClass AnimationClass { get; set; }
- + public Matrix4x4 Transform { get; set; }
- + public Vector2 Size { get; set; }
- + public float Opacity { get; set; }
- + public Vector2 Offset { get; set; }
- + public CompositionInteraction Interaction { get; }
- + public Visual Parent { get; }
- + }
- - public enum Windows.UI.Composition.VisualAnimatableProperties;
- + public enum Windows.UI.Composition.VisualAnimatableProperty {
- + None = 0,
- + Offset = 1,
- + Opacity = 2,
- + Size = 3,
- + }
- - public class Windows.UI.Composition.VisualCanvas : Windows.UI.Composition.VisualContainer;
- | public class Windows.UI.Composition.VisualCollection : Windows.UI.Composition.CompositionObject {
- + public void InsertAboveSibling( Visual newChild, Visual sibling );
- + public void InsertAtBottom( Visual newChild );
- + public void InsertAtTop( Visual newChild );
- + public void InsertBelowSibling( Visual newChild, Visual sibling );
- + public void Remove( Visual child );
- + public IIterator<Visual> First();
- - public void Add( VisualInstance newChild );
- - public void Add( VisualInstance newChild, bool above, VisualInstance reference );
- | }
- - public class Windows.UI.Composition.VisualContainer : Windows.UI.Composition.VisualInstance;
- + public enum Windows.UI.Composition.VisualEvents {
- + None = 0,
- + Alpha = 1,
- + Destroy = 2,
- + Hide = 3,
- + Move = 4,
- + Reshow = 5,
- + Resize = 6,
- + Rotate = 7,
- + Scale = 8,
- + Show = 9,
- + }
- - public class Windows.UI.Composition.VisualImage : Windows.UI.Composition.VisualContainer;
- - public class Windows.UI.Composition.VisualInstance : Windows.UI.Composition.CompositionObject;
- - public class Windows.UI.Composition.VisualSolidColor : Windows.UI.Composition.VisualContainer;
- - public class Windows.UI.Composition.Core.CompositionRoot;
- | public class Windows.UI.Core.SystemNavigationManager {
- + public bool IsShellChromeBackVisible { get; set; }
- | }
- - public class Windows.UI.Core.Text.CoreTextCompositionCompletedEventArgs;
- - public class Windows.UI.Core.Text.CoreTextCompositionSegment;
- - public class Windows.UI.Core.Text.CoreTextCompositionStartedEventArgs;
- - public class Windows.UI.Core.Text.CoreTextCurrentInputLanguageChangedEventArgs;
- - public class Windows.UI.Core.Text.CoreTextEditContext;
- - public class Windows.UI.Core.Text.CoreTextFormatUpdatingEventArgs;
- - public enum Windows.UI.Core.Text.CoreTextFormatUpdatingReason;
- - public enum Windows.UI.Core.Text.CoreTextFormatUpdatingResult;
- - public enum Windows.UI.Core.Text.CoreTextInputPaneDisplayPolicy;
- - public enum Windows.UI.Core.Text.CoreTextInputScope;
- - public class Windows.UI.Core.Text.CoreTextInputServiceContext;
- - public class Windows.UI.Core.Text.CoreTextLayoutBounds;
- - public class Windows.UI.Core.Text.CoreTextLayoutRequestedEventArgs;
- - public struct Windows.UI.Core.Text.CoreTextRange;
- - public class Windows.UI.Core.Text.CoreTextRequestDeferral;
- - public class Windows.UI.Core.Text.CoreTextSelectionRequestedEventArgs;
- - public class Windows.UI.Core.Text.CoreTextSelectionUpdatingEventArgs;
- - public enum Windows.UI.Core.Text.CoreTextSelectionUpdatingResult;
- - public class Windows.UI.Core.Text.CoreTextServicesConstants;
- - public class Windows.UI.Core.Text.CoreTextServicesManager;
- - public class Windows.UI.Core.Text.CoreTextTextRequestedEventArgs;
- - public class Windows.UI.Core.Text.CoreTextTextUpdatingEventArgs;
- - public enum Windows.UI.Core.Text.CoreTextTextUpdatingResult;
- - public class Windows.UI.Input.Inking.DirectInk;
- | public class Windows.UI.Input.Inking.InkDrawingAttributes {
- + public bool DrawAsHighlighter { get; set; }
- | }
- - public class Windows.UI.Input.Inking.InkEventArgs;
- + public class Windows.UI.Input.Inking.InkPresenter {
- + public bool IsInputEnabled { get; set; }
- + public CoreInputDeviceTypes InputDeviceTypes { get; set; }
- + public InkStrokeInput StrokeInput { get; }
- + public InkUnprocessedInput UnprocessedInput { get; }
- + public InkDrawingAttributes CopyDefaultDrawingAttributes();
- + public void UpdateDefaultDrawingAttributes( InkDrawingAttributes value );
- + public void ClearAllStrokes();
- + public void DrawStrokes( IIterable<InkStroke> inkStrokes );
- + public InkSynchronizer ActivateCustomDrying();
- + TypedEventHandler<InkPresenter, InkStrokesCollectedEventArgs> StrokesCollected;
- + }
- - public class Windows.UI.Input.Inking.InkRenderer;
- + public class Windows.UI.Input.Inking.InkStrokeInput {
- + public InkPresenter InkPresenter { get; }
- + TypedEventHandler<InkStrokeInput, PointerEventArgs> StrokeCanceled;
- + TypedEventHandler<InkStrokeInput, PointerEventArgs> StrokeContinued;
- + TypedEventHandler<InkStrokeInput, PointerEventArgs> StrokeEnded;
- + TypedEventHandler<InkStrokeInput, PointerEventArgs> StrokeStarted;
- + }
- + public class Windows.UI.Input.Inking.InkStrokesCollectedEventArgs {
- + public IVectorView<InkStroke> Strokes { get; }
- + }
- + public class Windows.UI.Input.Inking.InkUnprocessedInput {
- + public InkPresenter InkPresenter { get; }
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerEntered;
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerExited;
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerHovered;
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerLost;
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerMoved;
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerPressed;
- + TypedEventHandler<InkUnprocessedInput, PointerEventArgs> PointerReleased;
- + }
- + public class Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource {
- + public InkPresenter InkPresenter { get; }
- + public static CoreInkIndependentInputSource Create( InkPresenter inkIndependentInputSource );
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerEntering;
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerExiting;
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerHovering;
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerLost;
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerMoving;
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerPressing;
- + TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs> PointerReleasing;
- + }
- + public class Windows.UI.Notifications.ToastNotificationActionTriggerDetail {
- + public string Argument { get; }
- + public ValueSet UserInput { get; }
- + }
- + public class Windows.UI.Text.Core.CoreTextCompositionCompletedEventArgs {
- + public IVectorView<CoreTextCompositionSegment> CompositionSegments { get; }
- + public bool IsCanceled { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.UI.Text.Core.CoreTextCompositionSegment {
- + public string PreconversionString { get; }
- + public CoreTextRange Range { get; }
- + }
- + public class Windows.UI.Text.Core.CoreTextCompositionStartedEventArgs {
- + public bool IsCanceled { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.UI.Text.Core.CoreTextEditContext {
- + public string Name { get; set; }
- + public bool IsReadOnly { get; set; }
- + public CoreTextInputScope InputScope { get; set; }
- + public CoreTextInputPaneDisplayPolicy InputPaneDisplayPolicy { get; set; }
- + public void NotifyFocusEnter();
- + public void NotifyFocusLeave();
- + public void NotifyTextChanged( CoreTextRange modifiedRange, int newLength, CoreTextRange newSelection );
- + public void NotifySelectionChanged( CoreTextRange selection );
- + public void NotifyLayoutChanged();
- + TypedEventHandler<CoreTextEditContext, CoreTextCompositionCompletedEventArgs> CompositionCompleted;
- + TypedEventHandler<CoreTextEditContext, CoreTextCompositionStartedEventArgs> CompositionStarted;
- + TypedEventHandler<CoreTextEditContext, object> FocusRemoved;
- + TypedEventHandler<CoreTextEditContext, CoreTextFormatUpdatingEventArgs> FormatUpdating;
- + TypedEventHandler<CoreTextEditContext, CoreTextLayoutRequestedEventArgs> LayoutRequested;
- + TypedEventHandler<CoreTextEditContext, CoreTextSelectionRequestedEventArgs> SelectionRequested;
- + TypedEventHandler<CoreTextEditContext, CoreTextSelectionUpdatingEventArgs> SelectionUpdating;
- + TypedEventHandler<CoreTextEditContext, CoreTextTextRequestedEventArgs> TextRequested;
- + TypedEventHandler<CoreTextEditContext, CoreTextTextUpdatingEventArgs> TextUpdating;
- + }
- + public class Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs {
- + public CoreTextFormatUpdatingResult Result { get; set; }
- + public IReference<UIElementType> BackgroundColor { get; }
- + public bool IsCanceled { get; }
- + public CoreTextRange Range { get; }
- + public CoreTextFormatUpdatingReason Reason { get; }
- + public IReference<UIElementType> TextColor { get; }
- + public IReference<UIElementType> UnderlineColor { get; }
- + public IReference<UnderlineType> UnderlineType { get; }
- + public Deferral GetDeferral();
- + }
- + public enum Windows.UI.Text.Core.CoreTextFormatUpdatingReason {
- + None = 0,
- + CompositionUnconverted = 1,
- + CompositionConverted = 2,
- + CompositionTargetUnconverted = 3,
- + CompositionTargetConverted = 4,
- + }
- + public enum Windows.UI.Text.Core.CoreTextFormatUpdatingResult {
- + Succeeded = 0,
- + Failed = 1,
- + }
- + public enum Windows.UI.Text.Core.CoreTextInputPaneDisplayPolicy {
- + Automatic = 0,
- + Manual = 1,
- + }
- + public enum Windows.UI.Text.Core.CoreTextInputScope {
- + Default = 0,
- + Url = 1,
- + FilePath = 2,
- + FileName = 3,
- + EmailUserName = 4,
- + EmailAddress = 5,
- + UserName = 6,
- + PersonalFullName = 7,
- + PersonalNamePrefix = 8,
- + PersonalGivenName = 9,
- + PersonalMiddleName = 10,
- + PersonalSurname = 11,
- + PersonalNameSuffix = 12,
- + Address = 13,
- + AddressPostalCode = 14,
- + AddressStreet = 15,
- + AddressStateOrProvince = 16,
- + AddressCity = 17,
- + AddressCountryName = 18,
- + AddressCountryShortName = 19,
- + CurrencyAmountAndSymbol = 20,
- + CurrencyAmount = 21,
- + Date = 22,
- + DateMonth = 23,
- + DateDay = 24,
- + DateYear = 25,
- + DateMonthName = 26,
- + DateDayName = 27,
- + Number = 29,
- + SingleCharacter = 30,
- + Password = 31,
- + TelephoneNumber = 32,
- + TelephoneCountryCode = 33,
- + TelephoneAreaCode = 34,
- + TelephoneLocalNumber = 35,
- + Time = 36,
- + TimeHour = 37,
- + TimeMinuteOrSecond = 38,
- + NumberFullWidth = 39,
- + AlphanumericHalfWidth = 40,
- + AlphanumericFullWidth = 41,
- + CurrencyChinese = 42,
- + Bopomofo = 43,
- + Hiragana = 44,
- + KatakanaHalfWidth = 45,
- + KatakanaFullWidth = 46,
- + Hanja = 47,
- + HangulHalfWidth = 48,
- + HangulFullWidth = 49,
- + Search = 50,
- + Formula = 51,
- + SearchIncremental = 52,
- + ChineseHalfWidth = 53,
- + ChineseFullWidth = 54,
- + NativeScript = 55,
- + Text = 57,
- + Chat = 58,
- + NameOrPhoneNumber = 59,
- + EmailUserNameOrAddress = 60,
- + Private = 61,
- + Maps = 62,
- + PasswordNumeric = 63,
- + FormulaNumber = 67,
- + }
- + public class Windows.UI.Text.Core.CoreTextLayoutBounds {
- + public Rect TextBounds { get; set; }
- + public Rect ControlBounds { get; set; }
- + }
- + public class Windows.UI.Text.Core.CoreTextLayoutRequest {
- + public bool IsCanceled { get; }
- + public CoreTextLayoutBounds LayoutBounds { get; }
- + public CoreTextRange Range { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.UI.Text.Core.CoreTextLayoutRequestedEventArgs {
- + public CoreTextLayoutRequest Request { get; }
- + }
- + public struct Windows.UI.Text.Core.CoreTextRange {
- + public int StartCaretPosition;
- + public int EndCaretPosition;
- + }
- + public class Windows.UI.Text.Core.CoreTextSelectionRequest {
- + public CoreTextRange Selection { get; set; }
- + public bool IsCanceled { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.UI.Text.Core.CoreTextSelectionRequestedEventArgs {
- + public CoreTextSelectionRequest Request { get; }
- + }
- + public class Windows.UI.Text.Core.CoreTextSelectionUpdatingEventArgs {
- + public CoreTextSelectionUpdatingResult Result { get; set; }
- + public bool IsCanceled { get; }
- + public CoreTextRange Selection { get; }
- + public Deferral GetDeferral();
- + }
- + public enum Windows.UI.Text.Core.CoreTextSelectionUpdatingResult {
- + Succeeded = 0,
- + Failed = 1,
- + }
- + public class Windows.UI.Text.Core.CoreTextServicesConstants {
- + public char HiddenCharacter { get; }
- + }
- + public class Windows.UI.Text.Core.CoreTextServicesManager {
- + public Language InputLanguage { get; }
- + public CoreTextEditContext CreateEditContext();
- + public static CoreTextServicesManager GetForCurrentView();
- + TypedEventHandler<CoreTextServicesManager, object> InputLanguageChanged;
- + }
- + public class Windows.UI.Text.Core.CoreTextTextRequest {
- + public string Text { get; set; }
- + public bool IsCanceled { get; }
- + public CoreTextRange Range { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.UI.Text.Core.CoreTextTextRequestedEventArgs {
- + public CoreTextTextRequest Request { get; }
- + }
- + public class Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs {
- + public CoreTextTextUpdatingResult Result { get; set; }
- + public Language InputLanguage { get; }
- + public bool IsCanceled { get; }
- + public CoreTextRange NewSelection { get; }
- + public CoreTextRange Range { get; }
- + public string Text { get; }
- + public Deferral GetDeferral();
- + }
- + public enum Windows.UI.Text.Core.CoreTextTextUpdatingResult {
- + Succeeded = 0,
- + Failed = 1,
- + }
- | public class Windows.UI.ViewManagement.ApplicationViewTitleBar {
- + public IReference<Color> ButtonInactiveForegroundColor { get; set; }
- + public IReference<Color> ButtonInactiveBackgroundColor { get; set; }
- + public IReference<Color> InactiveForegroundColor { get; set; }
- + public IReference<Color> InactiveBackgroundColor { get; set; }
- | }
- | public class Windows.UI.ViewManagement.ProjectionManager {
- + public static IAsyncOperation<bool> RequestStartProjectingAsync( int operation, int projectionViewId, Rect anchorViewId );
- + public static IAsyncOperation<bool> RequestStartProjectingAsync( int operation, int projectionViewId, Rect anchorViewId, Placement selection );
- + public static string GetDeviceSelector();
- | }
- + public class Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs {
- + public ActivationKind Kind { get; }
- + public ApplicationExecutionState PreviousExecutionState { get; }
- + public SplashScreen SplashScreen { get; }
- + public int CurrentlyShownApplicationViewId { get; }
- + public string AppName { get; }
- + public string Arguments { get; }
- + public string TileId { get; }
- + public ActivatedOperation ActivatedOperation { get; }
- + }
- | public class Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs {
- + public string CallerPackageFamilyName { get; }
- | }
- | public class Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs {
- + public string CallerPackageFamilyName { get; }
- | }
- + public class Windows.UI.WebUI.WebUIPrint3DWorkflowActivatedEventArgs {
- + public ActivationKind Kind { get; }
- + public ApplicationExecutionState PreviousExecutionState { get; }
- + public SplashScreen SplashScreen { get; }
- + public Print3DWorkflow Workflow { get; }
- + public ActivatedOperation ActivatedOperation { get; }
- + }
- + public class Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs {
- + public ActivationKind Kind { get; }
- + public ApplicationExecutionState PreviousExecutionState { get; }
- + public SplashScreen SplashScreen { get; }
- + public SpeechRecognitionResult Result { get; }
- + public ActivatedOperation ActivatedOperation { get; }
- + }
- - public class Windows.UI.WebUI.WebUIWebAccountProviderContinuationEventArgs;
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- * public class Windows.UI.Xaml.AdaptiveTrigger : Windows.UI.Xaml.StateTriggerBase;
- | public class Windows.UI.Xaml.DataTemplate : Windows.UI.Xaml.FrameworkTemplate {
- - public TypeName TargetType { get; set; }
- | }
- | public interface Windows.UI.Xaml.IDataTemplateExtension {
- + public int ProcessBindings( ContainerContentChangingEventArgs returnValue );
- | }
- | public class Windows.UI.Xaml.StateTrigger : Windows.UI.Xaml.StateTriggerBase {
- + public bool TriggerValue { get; set; }
- + public DependencyProperty TriggerValueProperty { get; }
- + public StateTrigger();
- | }
- + public class Windows.UI.Xaml.StateTriggerBase : Windows.UI.Xaml.DependencyObject {
- + protected StateTriggerBase();
- + protected void SetTriggerValue( bool TriggerValue );
- + }
- | public enum Windows.UI.Xaml.TextAlignment {
- + DetectFromContent = 4,
- | }
- | public enum Windows.UI.Xaml.TextReadingOrder {
- + UseFlowDirection = 0,
- | }
- | public class Windows.UI.Xaml.UIElement : Windows.UI.Xaml.DependencyObject {
- + public static bool TryStartDirectManipulation( Pointer returnValue );
- | }
- | public class Windows.UI.Xaml.VisualState : Windows.UI.Xaml.DependencyObject {
- * public IVector<StateTriggerBase> StateTriggers { get; }
- | }
- | public class Windows.UI.Xaml.Automation.AutomationElementIdentifiers {
- + public AutomationProperty PositionInSetProperty { get; }
- + public AutomationProperty SizeOfSetProperty { get; }
- + public AutomationProperty LevelProperty { get; }
- | }
- | public class Windows.UI.Xaml.Automation.AutomationProperties {
- + public DependencyProperty PositionInSetProperty { get; }
- + public DependencyProperty SizeOfSetProperty { get; }
- + public DependencyProperty LevelProperty { get; }
- + public static int GetPositionInSet( DependencyObject value );
- + public static void SetPositionInSet( DependencyObject element, int value );
- + public static int GetSizeOfSet( DependencyObject value );
- + public static void SetSizeOfSet( DependencyObject element, int value );
- + public static int GetLevel( DependencyObject value );
- + public static void SetLevel( DependencyObject element, int value );
- | }
- | public class Windows.UI.Xaml.Automation.Peers.AutomationPeer : Windows.UI.Xaml.DependencyObject {
- + public int GetPositionInSet();
- + public int GetSizeOfSet();
- + public int GetLevel();
- | }
- | public enum Windows.UI.Xaml.Automation.Peers.PatternInterface {
- + CustomNavigation = 33,
- | }
- + public interface Windows.UI.Xaml.Automation.Provider.ICustomNavigationProvider {
- + public object NavigateCustom( AutomationNavigationDirection returnValue );
- + }
- | public class Windows.UI.Xaml.Controls.CalendarPicker : Windows.UI.Xaml.Controls.Control {
- + public DataTemplate HeaderTemplate { get; set; }
- + public object Header { get; set; }
- * public IReference<DateTime> Date { get; set; }
- + public DependencyProperty HeaderProperty { get; }
- + public DependencyProperty HeaderTemplateProperty { get; }
- | }
- - public class Windows.UI.Xaml.Controls.CalendarPickerSelectedDateChangedEventArgs;
- - public class Windows.UI.Xaml.Controls.CalendarPickerSelectedDateErrorEventArgs;
- + public class Windows.UI.Xaml.Controls.ChoosingGroupHeaderContainerEventArgs {
- + public ListViewBaseHeaderItem GroupHeaderContainer { get; set; }
- + public object Group { get; }
- + public int GroupIndex { get; }
- + public ChoosingGroupHeaderContainerEventArgs();
- + }
- | public class Windows.UI.Xaml.Controls.Control : Windows.UI.Xaml.FrameworkElement {
- + public bool UseSystemFocusVisuals { get; set; }
- + public DependencyProperty IsTemplateFocusTargetProperty { get; }
- + public DependencyProperty UseSystemFocusVisualsProperty { get; }
- + public static bool GetIsTemplateFocusTarget( FrameworkElement value );
- + public static void SetIsTemplateFocusTarget( FrameworkElement element, bool value );
- | }
- + public class Windows.UI.Xaml.Controls.DateChangedEventArgs {
- + public IReference<DateTime> NewDate { get; }
- + public IReference<DateTime> OldDate { get; }
- + }
- | public class Windows.UI.Xaml.Controls.DatePickerFlyout : Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase {
- + public string YearFormat { get; set; }
- + public string MonthFormat { get; set; }
- + public string DayFormat { get; set; }
- + public DependencyProperty DayFormatProperty { get; }
- + public DependencyProperty MonthFormatProperty { get; }
- + public DependencyProperty YearFormatProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.FontIcon : Windows.UI.Xaml.Controls.IconElement {
- + public bool MirroredWhenRightToLeft { get; set; }
- + public DependencyProperty MirroredWhenRightToLeftProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.InkCanvas : Windows.UI.Xaml.FrameworkElement {
- + public InkPresenter InkPresenter { get; }
- - public DirectInk DirectInk { get; }
- | }
- | public class Windows.UI.Xaml.Controls.ItemsStackPanel : Windows.UI.Xaml.Controls.Panel {
- + public bool AreStickyGroupHeadersEnabled { get; set; }
- + public DependencyProperty AreStickyGroupHeadersEnabledProperty { get; }
- - public bool IsStickyGroupHeadersEnabled { get; set; }
- - public DependencyProperty IsStickyGroupHeadersEnabledProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.ItemsWrapGrid : Windows.UI.Xaml.Controls.Panel {
- + public bool AreStickyGroupHeadersEnabled { get; set; }
- + public DependencyProperty AreStickyGroupHeadersEnabledProperty { get; }
- - public bool IsStickyGroupHeadersEnabled { get; set; }
- - public DependencyProperty IsStickyGroupHeadersEnabledProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.MediaElement : Windows.UI.Xaml.FrameworkElement {
- - public IVector<TimedTextTrack> TimedTextTracks { get; set; }
- + public void SetPlaybackSource( IMediaPlaybackSource source );
- | }
- | public class Windows.UI.Xaml.Controls.PasswordBox : Windows.UI.Xaml.Controls.Control {
- + public TextReadingOrder TextReadingOrder { get; set; }
- + public DependencyProperty TextReadingOrderProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.RichEditBox : Windows.UI.Xaml.Controls.Control {
- + public TextReadingOrder TextReadingOrder { get; set; }
- + public DependencyProperty TextReadingOrderProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.TextBox : Windows.UI.Xaml.Controls.Control {
- + public TextReadingOrder TextReadingOrder { get; set; }
- + public DependencyProperty TextReadingOrderProperty { get; }
- | }
- | public class Windows.UI.Xaml.Controls.WebView : Windows.UI.Xaml.FrameworkElement {
- + public WebViewExecutionMode ExecutionMode { get; }
- + public WebViewExecutionMode DefaultExecutionMode { get; }
- + public WebView( WebViewExecutionMode executionMode );
- | }
- + public enum Windows.UI.Xaml.Controls.WebViewExecutionMode {
- + SameThread = 0,
- + SeparateThread = 1,
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapActualCameraChangedEventArgs : Windows.UI.Xaml.DependencyObject {
- + public MapCamera Camera { get; }
- + public MapActualCameraChangedEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapActualCameraChangingEventArgs : Windows.UI.Xaml.DependencyObject {
- + public MapCamera Camera { get; }
- + public MapActualCameraChangingEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapCamera : Windows.UI.Xaml.DependencyObject {
- + public double Roll { get; set; }
- + public double Pitch { get; set; }
- + public Geopoint Location { get; set; }
- + public double Heading { get; set; }
- + public double FieldOfView { get; set; }
- + public MapCamera( Geopoint location );
- + public MapCamera( Geopoint location, double headingInDegrees );
- + public MapCamera( Geopoint location, double headingInDegrees, double pitchInDegrees );
- + public MapCamera( Geopoint location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees );
- + }
- | public class Windows.UI.Xaml.Controls.Maps.MapControl : Windows.UI.Xaml.Controls.Control {
- + public bool IsRotateGestureEnabled { get; set; }
- + public MapControlVisibility ZoomControlVisibility { get; set; }
- + public MapCustomExperience CustomExperience { get; set; }
- + public MapControlVisibility CompassControlVisibility { get; set; }
- + public bool IsPanGestureEnabled { get; set; }
- + public bool TransitFeaturesVisible { get; set; }
- + public bool BusinessLandmarksVisible { get; set; }
- + public MapControlVisibility TiltControlVisibility { get; set; }
- + public MapScene Scene { get; set; }
- + public bool IsZoomGestureEnabled { get; set; }
- + public bool IsTiltGestureEnabled { get; set; }
- + public MapCamera ActualCamera { get; }
- + public bool Is3DSupported { get; }
- + public bool IsStreetsideSupported { get; }
- + public MapCamera TargetCamera { get; }
- + public DependencyProperty BusinessLandmarksVisibleProperty { get; }
- + public DependencyProperty CompassControlVisibilityProperty { get; }
- + public DependencyProperty Is3DSupportedProperty { get; }
- + public DependencyProperty IsPanGestureEnabledProperty { get; }
- + public DependencyProperty IsRotateGestureEnabledProperty { get; }
- + public DependencyProperty IsStreetsideSupportedProperty { get; }
- + public DependencyProperty IsTiltGestureEnabledProperty { get; }
- + public DependencyProperty IsZoomGestureEnabledProperty { get; }
- + public DependencyProperty SceneProperty { get; }
- + public DependencyProperty TiltControlVisibilityProperty { get; }
- + public DependencyProperty TransitFeaturesVisibleProperty { get; }
- + public DependencyProperty ZoomControlVisibilityProperty { get; }
- + public IAsyncOperation<bool> RotateAsync( double returnValue );
- + public IAsyncOperation<bool> RotateToAsync( double returnValue );
- + public IAsyncOperation<bool> RotateContinuouslyAsync( double returnValue );
- + public IAsyncOperation<bool> TiltAsync( double returnValue );
- + public IAsyncOperation<bool> TiltToAsync( double returnValue );
- + public IAsyncOperation<bool> TiltContinuouslyAsync( double returnValue );
- + public IAsyncOperation<bool> ZoomInAsync();
- + public IAsyncOperation<bool> ZoomOutAsync();
- + public IAsyncOperation<bool> ZoomToAsync( double returnValue );
- + public IAsyncOperation<bool> ZoomContinuouslyAsync( double returnValue );
- + public IAsyncOperation<bool> TrySetSceneAsync( MapScene returnValue );
- + public IAsyncOperation<bool> TrySetSceneAsync( MapScene returnValue, MapAnimationKind scene );
- | }
- + public enum Windows.UI.Xaml.Controls.Maps.MapControlVisibility {
- + Auto = 0,
- + Collapsed = 1,
- + Hidden = 2,
- + Visible = 3,
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapCustomExperience : Windows.UI.Xaml.DependencyObject {
- + public MapCustomExperience();
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapCustomExperienceChangedEventArgs : Windows.UI.Xaml.DependencyObject {
- + public MapCustomExperienceChangedEventArgs();
- + }
- | public class Windows.UI.Xaml.Controls.Maps.MapElement : Windows.UI.Xaml.DependencyObject {
- + public int TabIndex { get; set; }
- + public DependencyProperty TabIndexProperty { get; }
- | }
- + public class Windows.UI.Xaml.Controls.Maps.MapElementClickEventArgs : Windows.UI.Xaml.DependencyObject {
- + public Geopoint Location { get; }
- + public IVector<MapElement> MapElements { get; }
- + public Point Position { get; }
- + public MapElementClickEventArgs();
- + }
- + public enum Windows.UI.Xaml.Controls.Maps.MapElementCollisionBehavior {
- + HideOnCollision = 0,
- + ShowOnCollision = 1,
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapElementPointerEnteredEventArgs : Windows.UI.Xaml.DependencyObject {
- + public Geopoint Location { get; }
- + public MapElement MapElement { get; }
- + public Point Position { get; }
- + public MapElementPointerEnteredEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.Maps.MapElementPointerExitedEventArgs : Windows.UI.Xaml.DependencyObject {
- + public Geopoint Location { get; }
- + public MapElement MapElement { get; }
- + public Point Position { get; }
- + public MapElementPointerExitedEventArgs();
- + }
- | public class Windows.UI.Xaml.Controls.Maps.MapIcon : Windows.UI.Xaml.Controls.Maps.MapElement {
- + public MapElementCollisionBehavior CollisionBehaviorDesired { get; set; }
- + public DependencyProperty CollisionBehaviorDesiredProperty { get; }
- | }
- + public class Windows.UI.Xaml.Controls.Maps.MapScene : Windows.UI.Xaml.DependencyObject {
- + public MapCamera TargetCamera { get; }
- + TypedEventHandler<MapScene, MapTargetCameraChangedEventArgs> TargetCameraChanged;
- + }
- | public enum Windows.UI.Xaml.Controls.Maps.MapStyle {
- + Aerial3D = 5,
- + Aerial3DWithRoads = 6,
- | }
- + public class Windows.UI.Xaml.Controls.Maps.MapTargetCameraChangedEventArgs : Windows.UI.Xaml.DependencyObject {
- + public MapCamera Camera { get; }
- + public MapTargetCameraChangedEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.Maps.StreetsideExperience : Windows.UI.Xaml.Controls.Maps.MapCustomExperience {
- + public bool ZoomButtonsVisible { get; set; }
- + public bool StreetLabelsVisible { get; set; }
- + public bool OverviewMapVisible { get; set; }
- + public bool ExitButtonVisible { get; set; }
- + public bool CursorVisible { get; set; }
- + public bool AddressTextVisible { get; set; }
- + public StreetsideExperience( StreetsidePanorama panorama );
- + public StreetsideExperience( StreetsidePanorama panorama, double headingInDegrees, double pitchInDegrees, double fieldOfViewInDegrees );
- + }
- + public class Windows.UI.Xaml.Controls.Maps.StreetsidePanorama : Windows.UI.Xaml.DependencyObject {
- + public Geopoint Location { get; }
- + }
- | public class Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings : Windows.UI.Xaml.DependencyObject {
- + public double CenterX { get; }
- + public double CenterY { get; }
- + public Rect ClipRect { get; }
- | }
- | public class Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter : Windows.UI.Xaml.Controls.ContentPresenter {
- + public Brush PressedBackground { get; set; }
- + public Brush PointerOverForeground { get; set; }
- + public Brush FocusSecondaryBorderBrush { get; set; }
- + public Brush SelectedPressedBackground { get; set; }
- + public ListViewItemPresenterCheckMode CheckMode { get; set; }
- + public Brush CheckBoxBrush { get; set; }
- + public DependencyProperty CheckModeProperty { get; }
- + public DependencyProperty FocusSecondaryBorderBrushProperty { get; }
- + public DependencyProperty PointerOverForegroundProperty { get; }
- + public DependencyProperty PressedBackgroundProperty { get; }
- + public DependencyProperty SelectedPressedBackgroundProperty { get; }
- + public DependencyProperty CheckBoxBrushProperty { get; }
- | }
- + public enum Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode {
- + Inline = 0,
- + Overlay = 1,
- + }
- | public class Windows.UI.Xaml.Input.FocusManager {
- + public static UIElement FindNextFocusableElement( FocusNavigationDirection result );
- + public static UIElement FindNextFocusableElement( FocusNavigationDirection result, Rect focusNavigationDirection );
- - public static UIElement FindNextFocus( FocusNavigationDirection result );
- - public static UIElement FindNextFocus( FocusNavigationDirection result, Rect focusNavigationDirection );
- | }
- | public class Windows.UI.Xaml.Input.GettingFocusEventArgs : Windows.UI.Xaml.RoutedEventArgs {
- + public UIElement NewFocusedElement { get; set; }
- + public bool Cancel { get; set; }
- + public FocusNavigationDirection NavigationDirection { get; }
- + public UIElement OldFocusedElement { get; }
- - public UIElement NewFocus { get; set; }
- - public bool Handled { get; set; }
- - public FocusNavigationDirection FocusNavigationDirection { get; }
- - public UIElement OldFocus { get; }
- | }
- | public class Windows.UI.Xaml.Input.LosingFocusEventArgs : Windows.UI.Xaml.RoutedEventArgs {
- + public UIElement NewFocusedElement { get; set; }
- + public bool Cancel { get; set; }
- + public FocusNavigationDirection NavigationDirection { get; }
- + public UIElement OldFocusedElement { get; }
- - public UIElement NewFocus { get; set; }
- - public bool Handled { get; set; }
- - public FocusNavigationDirection FocusNavigationDirection { get; }
- - public UIElement OldFocus { get; }
- | }
- + public interface Windows.UI.Xaml.Markup.IComponentConnector2 {
- + public IComponentConnector GetBindingConnector( int returnValue, object connectionId );
- + }
- | public class Windows.UI.Xaml.Markup.XamlBindingHelper {
- + public static object ConvertValue( TypeName returnValue, object type );
- | }
- | public enum Windows.UI.Xaml.Media.AudioCategory {
- + GameChat = 8,
- + Speech = 9,
- + Movie = 10,
- + Media = 11,
- | }
- - public class Windows.UI.Xaml.Media.TimedTextCue;
- - public class Windows.UI.Xaml.Media.TimedTextCueEventArgs;
- - public void delegate Windows.UI.Xaml.Media.TimedTextCueEventHandler( object sender, TimedTextCueEventArgs e );
- - public class Windows.UI.Xaml.Media.TimedTextErrorEventArgs;
- - public void delegate Windows.UI.Xaml.Media.TimedTextErrorEventHandler( object sender, TimedTextErrorEventArgs e );
- - public class Windows.UI.Xaml.Media.TimedTextLine;
- - public class Windows.UI.Xaml.Media.TimedTextRegion;
- - public enum Windows.UI.Xaml.Media.TimedTextScrollMode;
- - public class Windows.UI.Xaml.Media.TimedTextStyle;
- - public class Windows.UI.Xaml.Media.TimedTextSubformat;
- - public class Windows.UI.Xaml.Media.TimedTextTrack;
- - public enum Windows.UI.Xaml.Media.TimedTextTrackKind;
- - public enum Windows.UI.Xaml.Media.TimedTextUnit;
- - public enum Windows.UI.Xaml.Media.TimedTextWritingMode;
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.Web.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Web.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.Web.Http.Diagnostics.HttpDiagnosticProvider {
- | }
- - public class Windows.Web.Http.Diagnostics.HttpDiagnosticProviderActivityCompletedEventArgs;
- - public class Windows.Web.Http.Diagnostics.HttpDiagnosticProviderActivityTimestamps;
- - public class Windows.Web.Http.Diagnostics.HttpDiagnosticProviderRequestRedirectedEventArgs;
- + public class Windows.Web.Http.Diagnostics.HttpDiagnosticProviderRequestResponseCompletedEventArgs {
- + public Guid ActivityId { get; }
- + public Uri RequestedUri { get; }
- + public HttpDiagnosticProviderRequestResponseTimestamps Timestamps { get; }
- + }
- + public class Windows.Web.Http.Diagnostics.HttpDiagnosticProviderRequestResponseTimestamps {
- + public IReference<DateTime> CacheCheckedTimestamp { get; }
- + public IReference<DateTime> ConnectionCompletedTimestamp { get; }
- + public IReference<DateTime> ConnectionInitiatedTimestamp { get; }
- + public IReference<DateTime> NameResolvedTimestamp { get; }
- + public IReference<DateTime> RequestCompletedTimestamp { get; }
- + public IReference<DateTime> RequestSentTimestamp { get; }
- + public IReference<DateTime> ResponseCompletedTimestamp { get; }
- + public IReference<DateTime> ResponseReceivedTimestamp { get; }
- + public IReference<DateTime> SslNegotiatedTimestamp { get; }
- + }
- | public class Windows.Web.Http.Diagnostics.HttpDiagnosticProviderRequestSentEventArgs {
- - public HttpDiagnosticSourceLocation SourceLocation { get; }
- | }
- | public class Windows.Web.Http.Diagnostics.HttpDiagnosticSourceLocation {
- - public ulong LineOffset { get; }
- | }
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: \wim\10036x64\Windows\System32\WinMetadata\Windows.World.winmd
- old file: \wim\9926x64\Windows\System32\WinMetadata\Windows.World.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public interface Windows.World.ILocationFactory {
- + public Location CreateWithOrientationRelativeTo( ILocatable location, Vector3 pOrigin, Quaternion offset );
- | }
- | public interface Windows.World.ILocationStatics {
- - public Locatability TryCreateRelativeTo( ILocatable locatability, Vector3 pOrigin, ref Location offset );
- | }
- | public class Windows.World.Location {
- + public Location( ILocatable pOrigin, Vector3 offset, Quaternion orientation );
- - public static Locatability TryCreateRelativeTo( ILocatable locatability, Vector3 pOrigin, ref Location offset );
- | }
- | public class Windows.World.Sensors.SensorSource {
- + public static IAsyncOperation<IVectorView<SensorSource>> FindAllAsync();
- | }
- * public interface Windows.World.Surfaces.ISurfaceChangeBatch;
- | public class Windows.World.Surfaces.Surface {
- + public void Smooth();
- + public void Smooth( uint iterations, float lambda, float mu );
- + public PlanarDecomposition GetPlanarDecomposition();
- + public IBuffer FillHoles( float buffer );
- | }
- | public class Windows.World.Surfaces.SurfaceObserver {
- - public static Locatability TryCreateRelativeTo( ILocatable locatability, OrientedBoundingBox origin, ref SurfaceObserver boundingBox );
- - public static Locatability TryCreateRelativeToWithMinFeatureSize( ILocatable locatability, OrientedBoundingBox origin, double boundingBox, ref SurfaceObserver minDesiredFeatureSizeInMeters );
- | }
- + public struct Windows.World.Surfaces.SurfaceVisibilityChange {
- + public uint Id;
- + public SurfaceVisibilityChangeType Type;
- + }
- + public enum Windows.World.Surfaces.SurfaceVisibilityChangeType {
- + Hidden = 0,
- + Revealed = 1,
- + }
- + public class Windows.World.Surfaces.VisibleSurfaceChangeBatch {
- + public SurfaceObservation Surfaces { get; }
- + public SurfaceObservation VisibleSurfaces { get; }
- + public SurfaceChange[] GetChanges();
- + public SurfaceVisibilityChange[] GetVisibilityChanges();
- + }
- | public class Windows.World.Surfaces.VisibleSurfaceObserver {
- + public VisibleSurfaceObserver( uint maxVisibleTriangleCount );
- + public VisibleSurfaceObserver( uint maxVisibleTriangleCount, uint maxHiddenTriangleCount );
- + public VisibleSurfaceChangeBatch UpdateCullingFrustum( ILocatable changes, Frustum origin );
- | }
- + public class Windows.World.Surfaces.Prototype.PlanarDecomposition {
- + public PlanarDecomposition();
- + public SurfacePlane[] GetPlanes();
- + public void GetRemainder( ref SurfaceTriangleSubset remainder );
- + }
- + public class Windows.World.Surfaces.Prototype.SurfaceObserverPlane {
- + public float Area { get; }
- + public OrientedBoundingBox Bounds { get; }
- + public Plane Plane { get; }
- + public SurfaceObserverPlane();
- + public SurfacePlane[] GetSubplanes();
- + }
- + public class Windows.World.Surfaces.Prototype.SurfacePlane {
- + public double Area { get; }
- + public OrientedBoundingBox Bounds { get; }
- + public Plane PlaneEquation { get; }
- + public SurfaceTriangleSubset PlaneTriangles { get; }
- + public SurfacePlane();
- + public void Smooth();
- + }
- + public class Windows.World.Surfaces.Prototype.SurfaceTriangleSubset {
- + public IBuffer Indices { get; }
- + public Surface Parent { get; }
- + public SurfaceTriangleSubset();
- + }
- | public class Windows.World.Surfaces.Prototype.Utilities {
- + public static SurfaceObserverPlane[] FindPlanes( SurfaceObservation planes, float surfaces );
- | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement