Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new files: \wim\14901pro\Windows\System32\WinMetadata\*.winmd
- old files: C:\Windows\System32\WinMetadata\*.winmd
- diff legends: +: added, -: removed, *: changed, |: type member changed
- + public class Windows.ApplicationModel.Background.AppBroadcastTrigger {
- + public string LogoUri { get; set; }
- + public string DisplayName { get; set; }
- + public AppBroadcastTrigger( string providerKey );
- + }
- | public class Windows.ApplicationModel.Background.GattCharacteristicNotificationTrigger {
- + public BluetoothEventTriggeringMode EventTriggeringMode { get; }
- + public GattCharacteristicNotificationTrigger( GattCharacteristic characteristic, BluetoothEventTriggeringMode eventTriggeringMode );
- | }
- + public class Windows.ApplicationModel.Background.GattServiceProviderTrigger {
- + public GattServiceProviderAdvertisingParameters AdvertisingParameters { get; }
- + public string Id { get; }
- + public GattServiceProvider Service { get; }
- + public GattServiceProviderTrigger( string serviceId, GattServiceProvider service );
- + }
- | public class Windows.ApplicationModel.Core.CoreApplicationView {
- + public IPropertySet Properties { get; }
- | }
- | public class Windows.ApplicationModel.Email.EmailMessage {
- + public EmailRecipient SentRepresenting { get; set; }
- + public IVector<EmailRecipient> ReplyTo { get; }
- | }
- | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccount {
- + public IAsyncOperation<IVectorView<UserDataTaskList>> FindUserDataTaskListsAsync();
- | }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTask {
- + public UserDataTaskPriority Priority { get; set; }
- + public IReference<DateTime> DueDate { get; set; }
- + public UserDataTaskDetailsKind DetailsKind { get; set; }
- + public string Details { get; set; }
- + public IReference<DateTime> CompletedDate { get; set; }
- + public string Subject { get; set; }
- + public IReference<DateTime> StartDate { get; set; }
- + public UserDataTaskSensitivity Sensitivity { get; set; }
- + public string RemoteId { get; set; }
- + public IReference<DateTime> Reminder { get; set; }
- + public UserDataTaskRecurrence Recurrence { get; set; }
- + public string Id { get; }
- + public string ListId { get; }
- + public UserDataTask();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskBatch {
- + public IVectorView<UserDataTask> UserDataTasks { get; }
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek {
- + None = 0,
- + Sunday = 1,
- + Monday = 2,
- + Tuesday = 4,
- + Wednesday = 8,
- + Thursday = 16,
- + Friday = 32,
- + Saturday = 64,
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskDetailsKind {
- + PlainText = 0,
- + Html = 1,
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskList {
- + public UserDataTaskListOtherAppWriteAccess OtherAppWriteAccess { get; set; }
- + public UserDataTaskListOtherAppReadAccess OtherAppReadAccess { get; set; }
- + public string DisplayName { get; set; }
- + public string Id { get; }
- + public UserDataTaskListLimitedWriteOperations LimitedWriteOperations { get; }
- + public string SourceDisplayName { get; }
- + public UserDataTaskListSyncManager SyncManager { get; }
- + public string UserDataAccountId { get; }
- + public IAsyncAction RegisterSyncManagerAsync();
- + public UserDataTaskReader GetTaskReader();
- + public IAsyncOperation<UserDataTask> GetTaskAsync( string operation );
- + public IAsyncAction SaveTaskAsync( UserDataTask action );
- + public IAsyncAction DeleteTaskAsync( string action );
- + public IAsyncAction DeleteAsync();
- + public IAsyncAction SaveAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskListLimitedWriteOperations {
- + public IAsyncOperation<string> TryCompleteTaskAsync( string operation );
- + public IAsyncOperation<bool> TryCreateOrUpdateTaskAsync( UserDataTask operation );
- + public IAsyncOperation<bool> TryDeleteTaskAsync( string operation );
- + public IAsyncOperation<bool> TrySkipOccurrenceAsync( string operation );
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppReadAccess {
- + Full = 0,
- + SystemOnly = 1,
- + None = 2,
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppWriteAccess {
- + Limited = 0,
- + None = 1,
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager {
- + public UserDataTaskListSyncStatus Status { get; set; }
- + public DateTime LastSuccessfulSyncTime { get; set; }
- + public DateTime LastAttemptedSyncTime { get; set; }
- + public IAsyncOperation<bool> SyncAsync();
- + TypedEventHandler<UserDataTaskListSyncManager, object> SyncStatusChanged;
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus {
- + Idle = 0,
- + Syncing = 1,
- + UpToDate = 2,
- + AuthenticationError = 3,
- + PolicyError = 4,
- + UnknownError = 5,
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskManager {
- + public static IAsyncOperation<UserDataTaskStore> RequestStoreAsync( UserDataTaskStoreAccessType operation );
- + public static UserDataTaskManagerForUser GetForUser( User result );
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskManagerForUser {
- + public User User { get; }
- + public IAsyncOperation<UserDataTaskStore> RequestStoreAsync( UserDataTaskStoreAccessType operation );
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskPriority {
- + Low = 0,
- + Normal = 1,
- + High = 2,
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskReader {
- + public IAsyncOperation<UserDataTaskBatch> ReadBatchAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrence {
- + public UserDataTaskWeekOfMonth WeekOfMonth { get; set; }
- + public IReference<DateTime> Until { get; set; }
- + public UserDataTaskRecurrenceUnit Unit { get; set; }
- + public IReference<int> Occurrences { get; set; }
- + public int Month { get; set; }
- + public bool IsRegenerating { get; set; }
- + public int Interval { get; set; }
- + public UserDataTaskDaysOfWeek DaysOfWeek { get; set; }
- + public int Day { get; set; }
- + public UserDataTaskRecurrence();
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit {
- + Daily = 0,
- + Weekly = 1,
- + Monthly = 2,
- + MonthlyOnDay = 3,
- + Yearly = 4,
- + YearlyOnDay = 5,
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskSensitivity {
- + Public = 0,
- + Private = 1,
- + }
- + public class Windows.ApplicationModel.UserDataTasks.UserDataTaskStore {
- + public IAsyncOperation<UserDataTaskList> CreateListAsync( string operation );
- + public IAsyncOperation<UserDataTaskList> CreateListAsync( string result, string name );
- + public IAsyncOperation<IVectorView<UserDataTaskList>> FindListsAsync();
- + public IAsyncOperation<UserDataTaskList> GetListAsync( string operation );
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskStoreAccessType {
- + AppTasksReadWrite = 0,
- + AllTasksLimitedReadWrite = 1,
- + }
- + public enum Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth {
- + First = 0,
- + Second = 1,
- + Third = 2,
- + Fourth = 3,
- + Last = 4,
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection {
- + public void Start();
- + TypedEventHandler<UserDataTaskDataProviderConnection, UserDataTaskListCompleteTaskRequestEventArgs> CompleteTaskRequested;
- + TypedEventHandler<UserDataTaskDataProviderConnection, UserDataTaskListCreateOrUpdateTaskRequestEventArgs> CreateOrUpdateTaskRequested;
- + TypedEventHandler<UserDataTaskDataProviderConnection, UserDataTaskListDeleteTaskRequestEventArgs> DeleteTaskRequested;
- + TypedEventHandler<UserDataTaskDataProviderConnection, UserDataTaskListSkipOccurrenceRequestEventArgs> SkipOccurrenceRequested;
- + TypedEventHandler<UserDataTaskDataProviderConnection, UserDataTaskListSyncManagerSyncRequestEventArgs> SyncRequested;
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderTriggerDetails {
- + public UserDataTaskDataProviderConnection Connection { get; }
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequest {
- + public string TaskId { get; }
- + public string TaskListId { get; }
- + public IAsyncAction ReportCompletedAsync( string result );
- + public IAsyncAction ReportFailedAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequestEventArgs {
- + public UserDataTaskListCompleteTaskRequest Request { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequest {
- + public UserDataTask Task { get; }
- + public string TaskListId { get; }
- + public IAsyncAction ReportCompletedAsync( UserDataTask result );
- + public IAsyncAction ReportFailedAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequestEventArgs {
- + public UserDataTaskListCreateOrUpdateTaskRequest Request { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequest {
- + public string TaskId { get; }
- + public string TaskListId { get; }
- + public IAsyncAction ReportCompletedAsync();
- + public IAsyncAction ReportFailedAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequestEventArgs {
- + public UserDataTaskListDeleteTaskRequest Request { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequest {
- + public string TaskId { get; }
- + public string TaskListId { get; }
- + public IAsyncAction ReportCompletedAsync();
- + public IAsyncAction ReportFailedAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequestEventArgs {
- + public UserDataTaskListSkipOccurrenceRequest Request { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequest {
- + public string TaskListId { get; }
- + public IAsyncAction ReportCompletedAsync();
- + public IAsyncAction ReportFailedAsync();
- + }
- + public class Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequestEventArgs {
- + public UserDataTaskListSyncManagerSyncRequest Request { get; }
- + public Deferral GetDeferral();
- + }
- + public class Windows.Devices.Bluetooth.BluetoothAdapter {
- + public ulong BluetoothAddress { get; }
- + public string DeviceId { get; }
- + public bool IsAdvertisementOffloadSupported { get; }
- + public bool IsClassicSupported { get; }
- + public bool IsLowEnergySupported { get; }
- + public IAsyncOperation<Radio> GetRadioAsync();
- + public static string GetDeviceSelector();
- + public static IAsyncOperation<BluetoothAdapter> FromIdAsync( string asyncOp );
- + public static IAsyncOperation<BluetoothAdapter> GetDefaultAsync();
- + }
- | public class Windows.Devices.Bluetooth.BluetoothDevice {
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesAsync();
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesAsync( BluetoothCacheMode asyncOp );
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesForUuidAsync( GattUuid asyncOp );
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesForUuidAsync( GattUuid asyncOp, BluetoothCacheMode serviceUuid );
- | }
- + public class Windows.Devices.Bluetooth.BluetoothDeviceId {
- + public string DeviceId { get; }
- + public bool IsClassicDevice { get; }
- + public bool IsLowEnergyDevice { get; }
- + }
- | public enum Windows.Devices.Bluetooth.BluetoothError {
- + TransportNotSupported = 9,
- | }
- | public class Windows.Devices.Bluetooth.BluetoothLEDevice {
- + public DeviceAccessInformation DeviceAccessInformation { get; }
- + public IAsyncOperation<DeviceAccessStatus> RequestAccessAsync();
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesAsync();
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesAsync( BluetoothCacheMode asyncOp );
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesForUuidAsync( GattUuid asyncOp );
- + public IAsyncOperation<GattDeviceServicesResult> GetGattServicesForUuidAsync( GattUuid asyncOp, BluetoothCacheMode serviceUuid );
- + public static string GetDeviceSelectorFromAdvertisementTargetAddress( ulong deviceSelector );
- + public static string GetDeviceSelectorFromAdverisementServiceUuid( GattUuid deviceSelector );
- | }
- + public enum Windows.Devices.Bluetooth.BluetoothTransportOptions {
- + None = 0,
- + Classic = 1,
- + LowEnergy = 2,
- + DualMode = 3,
- + }
- + public enum Windows.Devices.Bluetooth.Background.BluetoothEventTriggeringMode {
- + Serial = 0,
- + Batch = 1,
- + KeepLatest = 2,
- + }
- | public class Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails {
- + public BluetoothError Error { get; }
- + public BluetoothEventTriggeringMode EventTriggeringMode { get; }
- + public IVectorView<GattValueChangedEventArgs> ValueChangedEvents { get; }
- | }
- + public class Windows.Devices.Bluetooth.Background.GattServiceProviderRequestActivityInfo {
- + public GattServiceProviderRequestActivityType ActivityType { get; }
- + public GattServiceProviderRequestAttributeType AttributeType { get; }
- + public GattLocalCharacteristic Characteristic { get; }
- + public GattLocalDescriptor Descriptor { get; }
- + public GattReadRequestedEventArgs ReadRequest { get; }
- + public GattWriteRequestedEventArgs WriteRequest { get; }
- + }
- + public enum Windows.Devices.Bluetooth.Background.GattServiceProviderRequestActivityType {
- + None = 0,
- + ReadRequested = 1,
- + WriteRequested = 2,
- + SubscribedClientsChanged = 3,
- + }
- + public enum Windows.Devices.Bluetooth.Background.GattServiceProviderRequestAttributeType {
- + None = 0,
- + Characteristic = 1,
- + Descriptor = 2,
- + }
- + public class Windows.Devices.Bluetooth.Background.GattServiceProviderTriggerDetails {
- + public GattServiceProviderRequestActivityInfo ActivityInfo { get; }
- + public BluetoothError Error { get; }
- + public GattServiceProviderTriggerReason Reason { get; }
- + public GattServiceProvider Service { get; }
- + public Guid TaskId { get; }
- + }
- + public enum Windows.Devices.Bluetooth.Background.GattServiceProviderTriggerReason {
- + StatusChange = 0,
- + Activity = 1,
- + }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic {
- + public IAsyncOperation<GattDescriptorsResult> GetDescriptorsAsync();
- + public IAsyncOperation<GattDescriptorsResult> GetDescriptorsAsync( BluetoothCacheMode asyncOp );
- + public IAsyncOperation<GattDescriptorsResult> GetDescriptorsForUuidAsync( GattUuid asyncOp );
- + public IAsyncOperation<GattDescriptorsResult> GetDescriptorsForUuidAsync( GattUuid asyncOp, BluetoothCacheMode descriptorUuid );
- + public IAsyncOperation<GattWriteResult> WriteValueWithResultAsync( IBuffer asyncOp );
- + public IAsyncOperation<GattWriteResult> WriteValueWithResultAsync( IBuffer asyncOp, GattWriteOption value );
- | }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicsResult {
- + public IVectorView<GattCharacteristic> Characteristics { get; }
- + public BluetoothError Error { get; }
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientNotificationResult {
- + public IReference<byte> ProtocolError { get; }
- + public GattCommunicationStatus Status { get; }
- + public GattSubscribedClient SubscribedClient { get; }
- + }
- | public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus {
- + ProtocolError = 2,
- | }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor {
- + public IAsyncOperation<GattWriteResult> WriteValueWithResultAsync( IBuffer asyncOp );
- | }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorsResult {
- + public IVectorView<GattDescriptor> Descriptors { get; }
- + public BluetoothError Error { get; }
- + }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService {
- + public DeviceAccessInformation DeviceAccessInformation { get; }
- + public GattSession Session { get; }
- + public IAsyncOperation<DeviceAccessStatus> RequestAccessAsync();
- + public IAsyncOperation<GattCharacteristicsResult> GetCharacteristicsAsync();
- + public IAsyncOperation<GattCharacteristicsResult> GetCharacteristicsAsync( BluetoothCacheMode asyncOp );
- + public IAsyncOperation<GattCharacteristicsResult> GetCharacteristicsForUuidAsync( GattUuid asyncOp );
- + public IAsyncOperation<GattCharacteristicsResult> GetCharacteristicsForUuidAsync( GattUuid asyncOp, BluetoothCacheMode characteristicUuid );
- + public IAsyncOperation<GattIncludedServicesResult> GetIncludedServicesAsync();
- + public IAsyncOperation<GattIncludedServicesResult> GetIncludedServicesAsync( BluetoothCacheMode asyncOp );
- + public IAsyncOperation<GattIncludedServicesResult> GetIncludedServicesForUuidAsync( GattUuid asyncOp );
- + public IAsyncOperation<GattIncludedServicesResult> GetIncludedServicesForUuidAsync( GattUuid asyncOp, BluetoothCacheMode serviceUuid );
- + public static IAsyncOperation<GattDeviceService> FromIdAsync( string asyncOp, GattSharingMode deviceId );
- + public static IAsyncOperation<GattDeviceServicesResult> FromIdWithResultAsync( string asyncOp );
- + public static IAsyncOperation<GattDeviceServicesResult> FromIdWithResultAsync( string asyncOp, GattSharingMode deviceId );
- + public static string GetDeviceSelector( GattUuid selector );
- + public static string GetDeviceSelectorForBluetoothDeviceId( BluetoothDeviceId selector );
- + public static string GetDeviceSelectorForBluetoothDeviceId( BluetoothDeviceId selector, BluetoothCacheMode bluetoothDeviceId );
- + public static string GetDeviceSelectorForBluetoothDeviceIdAndGattUuid( BluetoothDeviceId selector, GattUuid bluetoothDeviceId );
- + public static string GetDeviceSelectorForBluetoothDeviceIdAndGattUuid( BluetoothDeviceId selector, GattUuid bluetoothDeviceId, BluetoothCacheMode gattUuid );
- + public static IAsyncOperation<GattDeviceService> FromIdAsync( string asyncOp );
- | }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceServicesResult {
- + public BluetoothError Error { get; }
- + public IVectorView<GattDeviceService> Services { get; }
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattIncludedServicesResult {
- + public BluetoothError Error { get; }
- + public IVectorView<GattDeviceService> Services { get; }
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic {
- + public GattCharacteristicProperties CharacteristicProperties { get; }
- + public IVectorView<GattLocalDescriptor> Descriptors { get; }
- + public IVectorView<GattPresentationFormat> PresentationFormats { get; }
- + public GattProtectionLevel ReadProtectionLevel { get; }
- + public IVectorView<GattSubscribedClient> SubscribedClients { get; }
- + public string UserDescription { get; }
- + public Guid Uuid { get; }
- + public IBuffer Value { get; }
- + public GattProtectionLevel WriteProtectionLevel { get; }
- + public IAsyncOperation<GattLocalDescriptor> CreateDescriptorAsync( GattUuid asyncOp, GattLocalDescriptorParameters descriptorUuid );
- + public IAsyncOperation<IVectorView<GattClientNotificationResult>> NotifyValueAsync( IBuffer asyncOp );
- + public IAsyncOperation<GattClientNotificationResult> NotifyValueAsync( IBuffer asyncOp, GattSubscribedClient value );
- + TypedEventHandler<GattLocalCharacteristic, GattReadRequestedEventArgs> ReadRequested;
- + TypedEventHandler<GattLocalCharacteristic, object> SubscribedClientsChanged;
- + TypedEventHandler<GattLocalCharacteristic, GattWriteRequestedEventArgs> WriteRequested;
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters {
- + public GattProtectionLevel WriteProtectionLevel { get; set; }
- + public IBuffer Value { get; set; }
- + public string UserDescription { get; set; }
- + public GattProtectionLevel ReadProtectionLevel { get; set; }
- + public GattCharacteristicProperties CharacteristicProperties { get; set; }
- + public IVector<GattPresentationFormat> PresentationFormats { get; }
- + public GattLocalCharacteristicParameters();
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor {
- + public GattProtectionLevel ReadProtectionLevel { get; }
- + public Guid Uuid { get; }
- + public IBuffer Value { get; }
- + public GattProtectionLevel WriteProtectionLevel { get; }
- + TypedEventHandler<GattLocalDescriptor, GattReadRequestedEventArgs> ReadRequested;
- + TypedEventHandler<GattLocalDescriptor, GattWriteRequestedEventArgs> WriteRequested;
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters {
- + public GattProtectionLevel WriteProtectionLevel { get; set; }
- + public IBuffer Value { get; set; }
- + public GattProtectionLevel ReadProtectionLevel { get; set; }
- + public GattLocalDescriptorParameters();
- + }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat {
- + public static GattPresentationFormat FromParts( byte presentationFormat, int formatType, ushort exponent, byte unit, ushort namespaceId );
- | }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError {
- + public byte AttributeNotFound { get; }
- + public byte AttributeNotLong { get; }
- + public byte InsufficientAuthentication { get; }
- + public byte InsufficientAuthorization { get; }
- + public byte InsufficientEncryption { get; }
- + public byte InsufficientEncryptionKeySize { get; }
- + public byte InsufficientResources { get; }
- + public byte InvalidAttributeValueLength { get; }
- + public byte InvalidHandle { get; }
- + public byte InvalidOffset { get; }
- + public byte InvalidPdu { get; }
- + public byte PrepareQueueFull { get; }
- + public byte ReadNotPermitted { get; }
- + public byte RequestNotSupported { get; }
- + public byte UnlikelyError { get; }
- + public byte UnsupportedGroupType { get; }
- + public byte WriteNotPermitted { get; }
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattPublishedService {
- + public string Id { get; }
- + public string PackageFamilyName { get; }
- + public GattServiceType Type { get; }
- + public string UserSecurityId { get; }
- + public Guid Uuid { get; }
- + public static string GetDeviceSelector( GattUuid selectorString );
- + public static string GetDeviceSelector( GattUuid selectorString, BluetoothTransportOptions gattUuid );
- + public static string GetDeviceSelectorForCurrentPackage( GattUuid selectorString );
- + public static string GetDeviceSelectorForCurrentPackage( GattUuid selectorString, BluetoothTransportOptions gattUuid );
- + public static IAsyncOperation<GattPublishedService> FromIdAsync( string asyncOp );
- + }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadClientCharacteristicConfigurationDescriptorResult {
- + public IReference<byte> ProtocolError { get; }
- | }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest {
- + public uint Length { get; }
- + public uint Offset { get; }
- + public void Complete( GattReadResponse response );
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequestedEventArgs {
- + public GattReadRequest Request { get; }
- + public GattSession Session { get; }
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResponse {
- + public IBuffer Value { get; set; }
- + public IReference<byte> ProtocolError { get; set; }
- + public static GattReadResponse CreateWithValue( IBuffer response );
- + public static GattReadResponse CreateWithProtocolError( byte response );
- + }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult {
- + public IReference<byte> ProtocolError { get; }
- | }
- | public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction {
- + public IAsyncOperation<GattWriteResult> CommitWithResultAsync();
- | }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider {
- + public IVectorView<GattLocalCharacteristic> Characteristics { get; }
- + public IVectorView<GattPublishedService> IncludedServices { get; }
- + public GattServiceProviderStatus Status { get; }
- + public BluetoothTransportOptions TransportOptions { get; }
- + public GattServiceType Type { get; }
- + public Guid Uuid { get; }
- + public IMapView<string, GattServiceProvider> BackgroundServices { get; }
- + public void AddIncludedService( GattPublishedService includedService );
- + public IAsyncOperation<GattLocalCharacteristic> CreateCharacteristicAsync( GattUuid asyncOp, GattLocalCharacteristicParameters characteristicUuid );
- + public void StartAdvertising();
- + public void StartAdvertising( GattServiceProviderAdvertisingParameters parameters );
- + public void StartAdvertisingInBackground( string serviceId );
- + public void StartAdvertisingInBackground( string serviceId, GattServiceProviderAdvertisingParameters parameters );
- + public void StopAdvertising();
- + public static IAsyncOperation<GattServiceProviderResult> CreateAsync( GattUuid asyncOp, GattServiceType gattUuid );
- + public static IAsyncOperation<GattServiceProviderResult> CreateAsync( GattUuid asyncOp, GattServiceType gattUuid, BluetoothTransportOptions type );
- + TypedEventHandler<GattServiceProvider, GattServiceProviderStatusChangedEventArgs> StatusChanged;
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters {
- + public bool MakeDiscoverable { get; set; }
- + public BluetoothLEAdvertisementFilter AdvertisementFilter { get; set; }
- + public IBuffer AdditionalServiceData { get; set; }
- + public GattServiceProviderAdvertisingParameters();
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderResult {
- + public BluetoothError Error { get; }
- + public GattServiceProvider ServiceProvider { get; }
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderStatus {
- + Created = 0,
- + Added = 1,
- + Removed = 2,
- + AddedAndAdvertising = 3,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderStatusChangedEventArgs {
- + public BluetoothError Error { get; }
- + public GattServiceProviderStatus Status { get; }
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceType {
- + Primary = 0,
- + Secondary = 1,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession {
- + public BluetoothDeviceId DeviceId { get; }
- + public GattSessionStatus SessionStatus { get; }
- + TypedEventHandler<GattSession, GattSessionStatusChangedEventArgs> SessionStatusChanged;
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatus {
- + Closed = 0,
- + Active = 1,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatusChangedEventArgs {
- + public BluetoothError Error { get; }
- + public GattSessionStatus Status { get; }
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode {
- + Exclusive = 0,
- + SharedReadOnly = 1,
- + SharedReadAndWrite = 2,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattSubscribedClient {
- + public IReference<uint> MaxNotificationSize { get; }
- + public GattSession Session { get; }
- + TypedEventHandler<GattSubscribedClient, object> MaxNotificationSizeChanged;
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattUuid {
- + public Guid Uuid { get; }
- + public uint AsShortId();
- + public static GattUuid FromUuid( Guid gattUuid );
- + public static GattUuid FromShortId( uint gattUuid );
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest {
- + public uint Offset { get; }
- + public GattWriteOption Option { get; }
- + public IBuffer Value { get; }
- + public void Complete();
- + public void Complete( GattWriteResponse response );
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequestedEventArgs {
- + public GattWriteRequest Request { get; }
- + public GattSession Session { get; }
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteResponse {
- + public IReference<byte> ProtocolError { get; set; }
- + public static GattWriteResponse CreateWithProtocolError( byte response );
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteResult {
- + public IReference<byte> ProtocolError { get; }
- + public GattCommunicationStatus Status { get; }
- + }
- | public class Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService {
- + public static IAsyncOperation<RfcommDeviceServicesResult> FromIdWithResultAsync( string asyncOp );
- | }
- | public class Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider {
- + public static IAsyncOperation<RfcommServiceProviderResult> CreateWithResultAsync( RfcommServiceId asyncOp );
- | }
- + public class Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProviderResult {
- + public BluetoothError Error { get; }
- + public RfcommServiceProvider ServiceProvider { get; }
- + }
- | public enum Windows.Devices.Gpio.GpioOpenStatus {
- + MuxingConflict = 3,
- + UnknownError = 4,
- | }
- | public class Windows.Devices.Gpio.GpioPin {
- + public ulong InterruptCount { get; }
- + public void StartInterruptCount();
- + public void StartInterruptCount( GpioPinEdge edge );
- + public void StopInterruptCount();
- | }
- | public enum Windows.Devices.I2c.I2cTransferStatus {
- + ClockStretchTimeout = 3,
- + UnknownError = 4,
- | }
- + public class Windows.Media.MediaMarkerSpeechSentenceBoundary {
- + public string MediaMarkerType { get; }
- + public string Text { get; }
- + public TimeSpan Time { get; }
- + public uint SentenceLengthInCharacters { get; }
- + public uint SentenceStartCharacterOffset { get; }
- + }
- + public class Windows.Media.MediaMarkerSpeechWordBoundary {
- + public string MediaMarkerType { get; }
- + public string Text { get; }
- + public TimeSpan Time { get; }
- + public uint WordLengthInCharacters { get; }
- + public uint WordStartCharacterOffset { get; }
- + }
- | public class Windows.Media.MediaMarkerTypes {
- + public string SentenceBoundary { get; }
- + public string WordBoundary { get; }
- | }
- + public class Windows.Media.Capture.AppBroadcastBackgroundService {
- + public string UserName { get; set; }
- + public string ProviderLogoUri { get; set; }
- + public AppBroadcastPlugInState PlugInState { get; set; }
- + public ulong DesiredEncodingBitrate { get; set; }
- + public ulong BandwidthTestBitrate { get; set; }
- + public string AppId { get; }
- + public string AppTitle { get; }
- + public AppBroadcastState BroadcastState { get; }
- + public AppBroadcastStreamReader BroadcastStreamReader { get; }
- + public string BroadcastTitle { get; }
- + public AppBroadcastSignInState SignInState { get; }
- + public void CancelBroadcast( AppBroadcastCancelReason reason, uint providerSpecificReason );
- + TypedEventHandler<AppBroadcastBackgroundService, AppBroadcastStateChangedEventArgs> BroadcastStateChanged;
- + TypedEventHandler<AppBroadcastBackgroundService, object> EncodingBitrateChanged;
- + TypedEventHandler<AppBroadcastBackgroundService, object> EncodingResolutionChanged;
- + TypedEventHandler<AppBroadcastBackgroundService, AppBroadcastHeartbeatRequestedEventArgs> HeartbeatRequested;
- + TypedEventHandler<AppBroadcastBackgroundService, AppBroadcastSignInStateChangedEventArgs> SignInStateChanged;
- + }
- + public enum Windows.Media.Capture.AppBroadcastCameraOverlayLocation {
- + TopLeft = 0,
- + TopCenter = 1,
- + TopRight = 2,
- + MiddleLeft = 3,
- + MiddleCenter = 4,
- + MiddleRight = 5,
- + BottomLeft = 6,
- + BottomCenter = 7,
- + BottomRight = 8,
- + }
- + public enum Windows.Media.Capture.AppBroadcastCameraOverlaySize {
- + Small = 0,
- + Medium = 1,
- + Large = 2,
- + }
- + public enum Windows.Media.Capture.AppBroadcastCancelReason {
- + NormalTermination = 0,
- + LostConnectionToService = 1,
- + NoNetworkConnectivity = 2,
- + ServiceAbort = 3,
- + ServiceError = 4,
- + ServiceUnavailable = 5,
- + InternalError = 6,
- + UnsupportedFormat = 7,
- + BackgroundTaskTerminated = 8,
- + BackgroundTaskUnresponsive = 9,
- + }
- + public struct Windows.Media.Capture.AppBroadcastContract {
- + }
- + public class Windows.Media.Capture.AppBroadcastGlobalSettings {
- + public double SystemAudioGain { get; set; }
- + public string SelectedCameraId { get; set; }
- + public double MicrophoneGain { get; set; }
- + public bool IsMicrophoneCaptureEnabledByDefault { get; set; }
- + public bool IsEchoCancellationEnabled { get; set; }
- + public bool IsCameraCaptureEnabledByDefault { get; set; }
- + public bool IsAudioCaptureEnabled { get; set; }
- + public AppBroadcastCameraOverlaySize CameraOverlaySize { get; set; }
- + public AppBroadcastCameraOverlayLocation CameraOverlayLocation { get; set; }
- + public bool HasHardwareEncoder { get; }
- + public bool IsBroadcastEnabled { get; }
- + public bool IsDisabledByPolicy { get; }
- + public bool IsGpuConstrained { get; }
- + }
- + public class Windows.Media.Capture.AppBroadcastHeartbeatRequestedEventArgs {
- + public bool Handled { get; set; }
- + }
- + public class Windows.Media.Capture.AppBroadcastManager {
- + public static AppBroadcastGlobalSettings GetGlobalSettings();
- + public static void ApplyGlobalSettings( AppBroadcastGlobalSettings value );
- + public static AppBroadcastProviderSettings GetProviderSettings();
- + public static void ApplyProviderSettings( AppBroadcastProviderSettings value );
- + }
- + public enum Windows.Media.Capture.AppBroadcastPlugInState {
- + Unknown = 0,
- + Initialized = 1,
- + MicrosoftSignInRequired = 2,
- + ProviderSignInRequired = 3,
- + InBandwidthTest = 4,
- + ReadyToBroadcast = 5,
- + }
- + public class Windows.Media.Capture.AppBroadcastProviderSettings {
- + public AppBroadcastVideoEncodingResolutionMode VideoEncodingResolutionMode { get; set; }
- + public AppBroadcastVideoEncodingBitrateMode VideoEncodingBitrateMode { get; set; }
- + public string DefaultBroadcastTitle { get; set; }
- + public uint CustomVideoEncodingWidth { get; set; }
- + public uint CustomVideoEncodingHeight { get; set; }
- + public uint CustomVideoEncodingBitrate { get; set; }
- + public uint AudioEncodingBitrate { get; set; }
- + }
- + public enum Windows.Media.Capture.AppBroadcastSignInResult {
- + Success = 0,
- + AuthenticationFailed = 1,
- + Unauthorized = 2,
- + ServiceUnavailable = 3,
- + Unknown = 4,
- + }
- + public enum Windows.Media.Capture.AppBroadcastSignInState {
- + NotSignedIn = 0,
- + MicrosoftSignInInProgress = 1,
- + MicrosoftSignInComplete = 2,
- + ProviderSignInInProgress = 3,
- + ProviderSignInComplete = 4,
- + }
- + public class Windows.Media.Capture.AppBroadcastSignInStateChangedEventArgs {
- + public AppBroadcastSignInResult Result { get; }
- + public AppBroadcastSignInState SignInState { get; }
- + }
- + public enum Windows.Media.Capture.AppBroadcastState {
- + Starting = 0,
- + StreamReady = 1,
- + Started = 2,
- + Paused = 3,
- + Stopped = 4,
- + }
- + public class Windows.Media.Capture.AppBroadcastStateChangedEventArgs {
- + public AppBroadcastState BroadcastState { get; }
- + }
- + public class Windows.Media.Capture.AppBroadcastStreamAudioFrame {
- + public IBuffer AudioBuffer { get; }
- + public AppBroadcastStreamAudioHeader AudioHeader { get; }
- + }
- + public class Windows.Media.Capture.AppBroadcastStreamAudioHeader {
- + public DateTime AbsoluteTimestamp { get; }
- + public TimeSpan Duration { get; }
- + public ulong FrameId { get; }
- + public bool HasDiscontinuity { get; }
- + public TimeSpan RelativeTimestamp { get; }
- + }
- + public class Windows.Media.Capture.AppBroadcastStreamReader {
- + public IBuffer AudioAacSequence { get; }
- + public uint AudioChannels { get; }
- + public uint AudioSampleRate { get; }
- + public uint EncodedVideoBitrate { get; }
- + public uint VideoHeight { get; }
- + public uint VideoWidth { get; }
- + public AppBroadcastStreamAudioFrame TryGetNextAudioFrame();
- + public AppBroadcastStreamVideoFrame TryGetNextVideoFrame();
- + TypedEventHandler<AppBroadcastStreamReader, object> AudioFrameArrived;
- + TypedEventHandler<AppBroadcastStreamReader, object> VideoFrameArrived;
- + }
- + public class Windows.Media.Capture.AppBroadcastStreamVideoFrame {
- + public IBuffer VideoBuffer { get; }
- + public AppBroadcastStreamVideoHeader VideoHeader { get; }
- + }
- + public class Windows.Media.Capture.AppBroadcastStreamVideoHeader {
- + public DateTime AbsoluteTimestamp { get; }
- + public TimeSpan Duration { get; }
- + public ulong FrameId { get; }
- + public bool HasDiscontinuity { get; }
- + public bool IsKeyFrame { get; }
- + public TimeSpan RelativeTimestamp { get; }
- + }
- + public class Windows.Media.Capture.AppBroadcastTriggerDetails {
- + public AppBroadcastBackgroundService BackgroundService { get; }
- + }
- + public enum Windows.Media.Capture.AppBroadcastVideoEncodingBitrateMode {
- + Custom = 0,
- + Auto = 1,
- + }
- + public enum Windows.Media.Capture.AppBroadcastVideoEncodingResolutionMode {
- + Custom = 0,
- + Auto = 1,
- + }
- + public class Windows.Media.Core.ChapterCue {
- + public string Title { get; set; }
- + public TimeSpan StartTime { get; set; }
- + public string Id { get; set; }
- + public TimeSpan Duration { get; set; }
- + public ChapterCue();
- + }
- | public class Windows.Media.Core.DataCue {
- + public PropertySet Properties { get; }
- | }
- + public class Windows.Media.Core.ImageCue {
- + public SoftwareBitmap SoftwareBitmap { get; set; }
- + public TimedTextPoint Position { get; set; }
- + public TimedTextSize Extent { get; set; }
- + public TimeSpan StartTime { get; set; }
- + public string Id { get; set; }
- + public TimeSpan Duration { get; set; }
- + public ImageCue();
- + }
- | public enum Windows.Media.Core.TimedMetadataKind {
- + ImageSubtitle = 6,
- | }
- | public class Windows.Media.Core.TimedTextSource {
- + public static TimedTextSource CreateFromStreamWithIndex( IRandomAccessStream result, IRandomAccessStream stream );
- + public static TimedTextSource CreateFromUriWithIndex( Uri result, Uri uri );
- + public static TimedTextSource CreateFromStreamWithIndex( IRandomAccessStream result, IRandomAccessStream stream, string indexStream );
- + public static TimedTextSource CreateFromUriWithIndex( Uri result, Uri uri, string indexUri );
- | }
- + public class Windows.Media.SpeechSynthesis.SpeechSynthesisOptions {
- + public bool AreWordBoundaryMarkersEnabled { get; set; }
- + public bool AreSentenceBoundaryMarkersEnabled { get; set; }
- + }
- | public class Windows.Media.SpeechSynthesis.SpeechSynthesizer {
- + public SpeechSynthesisOptions Options { get; }
- | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement