Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.ApplicationModel.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.ApplicationModel.winmd
- + public class Windows.ApplicationModel.Store.PurchaseResults {
- + public string ReceiptXml { get; };
- + public ProductPurchaseStatus Status { get; };
- + public Guid TransactionId { get; };
- + }
- + public enum Windows.ApplicationModel.Store.ProductType {
- + Unknown = 0,
- + Durable = 1,
- + Consumable = 2,
- + }
- + public enum Windows.ApplicationModel.Store.ProductPurchaseStatus {
- + Succeeded = 0,
- + AlreadyPurchased = 1,
- + NotFulfilled = 2,
- + NotPurchased = 3,
- + }
- | public class Windows.ApplicationModel.Store.ProductListing {
- + public ProductType ProductType { get; };
- | }
- + public enum Windows.ApplicationModel.Store.FulfillmentResult {
- + Succeeded = 0,
- + NothingToFulfill = 1,
- + PurchasePending = 2,
- + PurchaseReverted = 3,
- + ServerError = 4,
- + }
- | public class Windows.ApplicationModel.Store.CurrentAppSimulator {
- + public static IAsyncOperation<FulfillmentResult> ReportConsumableFulfillmentAsync( string reportConsumableFulfillmentOperation, Guid productId );
- + public static IAsyncOperation<PurchaseResults> RequestProductPurchaseAsync( string requestProductPurchaseWithResultsOperation );
- | }
- | public class Windows.ApplicationModel.Store.CurrentApp {
- + public static IAsyncOperation<FulfillmentResult> ReportConsumableFulfillmentAsync( string reportConsumableFulfillmentOperation, Guid productId );
- + public static IAsyncOperation<PurchaseResults> RequestProductPurchaseAsync( string requestProductPurchaseWithResultsOperation );
- | }
- + public class Windows.ApplicationModel.Search.SearchSuggestionsRequestDeferral {
- + public void Complete();
- + }
- + public class Windows.ApplicationModel.Search.SearchSuggestionsRequest {
- + public bool IsCanceled { get; };
- + public SearchSuggestionCollection SearchSuggestionCollection { get; };
- + public SearchSuggestionsRequestDeferral GetDeferral();
- + }
- | public class Windows.ApplicationModel.Search.SearchSuggestionCollection {
- + public void AppendStorageFileSuggestion( StorageFile file );
- | }
- + public class Windows.ApplicationModel.Search.SearchQueryLinguisticDetails {
- + public IVectorView<string> QueryTextAlternatives { get; };
- + public uint QueryTextCompositionLength { get; };
- + public uint QueryTextCompositionStart { get; };
- + public SearchQueryLinguisticDetails( IIterable<string> queryTextAlternatives, uint queryTextCompositionStart, uint queryTextCompositionLength );
- + }
- + public class Windows.ApplicationModel.Search.Core.SearchSuggestionsRequestedEventArgs {
- + public string Language { get; };
- + public SearchQueryLinguisticDetails LinguisticDetails { get; };
- + public string QueryText { get; };
- + public SearchSuggestionsRequest Request { get; };
- + }
- + public class Windows.ApplicationModel.Search.Core.SearchSuggestionManager {
- + public bool SearchHistoryEnabled { get; set; };
- + public string SearchHistoryContext { get; set; };
- + public IObservableVector<SearchSuggestion> Suggestions { get; };
- + public SearchSuggestionManager();
- + public void SetLocalContentSuggestionSettings( LocalContentSuggestionSettings settings );
- + public void SetQuery( string queryText );
- + public void SetQuery( string queryText, string language );
- + public void SetQuery( string queryText, string language, SearchQueryLinguisticDetails linguisticDetails );
- + public void AddToHistory( string queryText );
- + public void AddToHistory( string queryText, string language );
- + public void ClearHistory();
- + TypedEventHandler<SearchSuggestionManager, RequestingFocusOnKeyboardInputEventArgs> RequestingFocusOnKeyboardInput;
- + TypedEventHandler<SearchSuggestionManager, SearchSuggestionsRequestedEventArgs> SuggestionsRequested;
- + }
- + public enum Windows.ApplicationModel.Search.Core.SearchSuggestionKind {
- + Query = 0,
- + Result = 1,
- + Separator = 2,
- + }
- + public class Windows.ApplicationModel.Search.Core.SearchSuggestion {
- + public string DetailText { get; };
- + public IRandomAccessStreamReference Image { get; };
- + public string ImageAlternateText { get; };
- + public SearchSuggestionKind Kind { get; };
- + public string Tag { get; };
- + public string Text { get; };
- + }
- + public class Windows.ApplicationModel.Search.Core.RequestingFocusOnKeyboardInputEventArgs {
- + }
- | public class Windows.ApplicationModel.Resources.ResourceLoader {
- + public string GetStringForReferenceUri( Uri value );
- + public static ResourceLoader GetForCurrentView();
- + public static ResourceLoader GetForCurrentView( string loader );
- | }
- | public class Windows.ApplicationModel.Resources.Management.ResourceIndexer {
- + public ResourceIndexer( Uri projectRoot, Uri extensionDllPath );
- + public ResourceIndexer();
- | }
- | public enum Windows.ApplicationModel.Resources.Management.IndexedResourceType {
- + EmbeddedData = 2,
- | }
- | public class Windows.ApplicationModel.Resources.Core.ResourceMap {
- + public ResourceCandidate GetValueForCurrentView( string value );
- | }
- | public class Windows.ApplicationModel.Resources.Core.ResourceContext {
- + public ResourceContext CloneForCurrentView();
- + public static ResourceContext CreateMatchingContextForCurrentView( IIterable<ResourceQualifier> value );
- + public static ResourceContext GetForCurrentView();
- + public static void SetQualifierValueForAllViews( string key, string value );
- + public static void ResetAllViews();
- + public static void ResetAllViews( IIterable<string> qualifierNames );
- | }
- | public class Windows.ApplicationModel.Resources.Core.NamedResource {
- + public ResourceCandidate ResolveForCurrentView();
- + public IVectorView<ResourceCandidate> ResolveAllForCurrentView();
- | }
- | public class Windows.ApplicationModel.Package {
- + public string Description { get; };
- + public string DisplayName { get; };
- + public bool IsBundle { get; };
- + public bool IsDevelopmentMode { get; };
- + public bool IsResourcePackage { get; };
- + public Uri Logo { get; };
- + public string PublisherDisplayName { get; };
- | }
- + public class Windows.ApplicationModel.Core.UnhandledErrorDetectedEventArgs {
- + public UnhandledError UnhandledError { get; };
- + }
- + public class Windows.ApplicationModel.Core.UnhandledError {
- + public bool Handled { get; };
- + public void Propagate();
- + }
- + public enum Windows.ApplicationModel.Core.RestrictedAppContainerCapabilities {
- + None = 0,
- + InternetClient = 1,
- + InternetClientServer = 2,
- + PrivateNetworkClientServer = 4,
- + }
- + public class Windows.ApplicationModel.Core.RestrictedAppContainer {
- + public RestrictedAppContainerCapabilities Capabilities { get; };
- + public string Name { get; };
- + public IAsyncAction LaunchAsync( object operation );
- + public void TerminateAll();
- + public static IAsyncOperation<RestrictedAppContainer> CreateAsync( string operation, RestrictedAppContainerCapabilities name );
- + public static IAsyncAction DeleteAsync( string operation );
- + public static RestrictedAppContainer Open( string restrictedAppContainer );
- + public static IAsyncOperation<IVectorView<RestrictedAppContainer>> FindAllAsync();
- + }
- + public interface Windows.ApplicationModel.Core.ICoreApplicationUnhandledError {
- + EventHandler<UnhandledErrorDetectedEventArgs> UnhandledErrorDetected;
- + }
- | public class Windows.ApplicationModel.Core.CoreApplication {
- + EventHandler<UnhandledErrorDetectedEventArgs> UnhandledErrorDetected;
- | }
- | public class Windows.ApplicationModel.Contacts.Provider.ContactPickerUI {
- + public IVector<ContactFieldType> DesiredFieldsWithContactFieldType { get; };
- + public AddContactResult AddContact( Contact result );
- | }
- + public class Windows.ApplicationModel.Contacts.ContactWebsite {
- + public Uri Uri { get; set; };
- + public string Description { get; set; };
- + public ContactWebsite();
- + }
- + public class Windows.ApplicationModel.Contacts.ContactSignificantOther {
- + public string Name { get; set; };
- + public string Description { get; set; };
- + public ContactSignificantOther();
- + }
- | public class Windows.ApplicationModel.Contacts.ContactPicker {
- + public IVector<ContactFieldType> DesiredFieldsWithContactFieldType { get; };
- + public IAsyncOperation<Contact> PickContactAsync();
- + public IAsyncOperation<IVector<Contact>> PickContactsAsync();
- | }
- + public enum Windows.ApplicationModel.Contacts.ContactPhoneKind {
- + Home = 0,
- + Mobile = 1,
- + Work = 2,
- + Other = 3,
- + }
- + public class Windows.ApplicationModel.Contacts.ContactPhone {
- + public string Number { get; set; };
- + public ContactPhoneKind Kind { get; set; };
- + public string Description { get; set; };
- + public ContactPhone();
- + }
- + public class Windows.ApplicationModel.Contacts.ContactManager {
- + public static void ShowContactCard( Contact contact, Rect selection );
- + public static void ShowContactCard( Contact contact, Rect selection, Placement preferredPlacement );
- + public static ContactCardDelayedDataLoader ShowContactCardWithDelayedDataLoader( Contact dataLoader, Rect contact, Placement selection );
- + }
- + public class Windows.ApplicationModel.Contacts.ContactJobInfo {
- + public string Title { get; set; };
- + public string Office { get; set; };
- + public string Manager { get; set; };
- + public string Description { get; set; };
- + public string Department { get; set; };
- + public string CompanyYomiName { get; set; };
- + public string CompanyName { get; set; };
- + public string CompanyAddress { get; set; };
- + public ContactJobInfo();
- + }
- | public enum Windows.ApplicationModel.Contacts.ContactFieldType {
- + ConnectedServiceAccount = 5,
- + ImportantDate = 6,
- + Address = 7,
- + SignificantOther = 8,
- + Notes = 9,
- + Website = 10,
- + JobInfo = 11,
- | }
- + public enum Windows.ApplicationModel.Contacts.ContactEmailKind {
- + Personal = 0,
- + Work = 1,
- + Other = 2,
- + }
- + public class Windows.ApplicationModel.Contacts.ContactEmail {
- + public ContactEmailKind Kind { get; set; };
- + public string Description { get; set; };
- + public string Address { get; set; };
- + public ContactEmail();
- + }
- + public enum Windows.ApplicationModel.Contacts.ContactDateKind {
- + Birthday = 0,
- + Anniversary = 1,
- + Other = 2,
- + }
- + public class Windows.ApplicationModel.Contacts.ContactDate {
- + public IReference<int> Year { get; set; };
- + public IReference<uint> Month { get; set; };
- + public ContactDateKind Kind { get; set; };
- + public string Description { get; set; };
- + public IReference<uint> Day { get; set; };
- + public ContactDate();
- + }
- + public class Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount {
- + public string ServiceName { get; set; };
- + public string Id { get; set; };
- + public ContactConnectedServiceAccount();
- + }
- + public class Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader {
- + public void SetData( Contact contact );
- + public void Close();
- + }
- + public enum Windows.ApplicationModel.Contacts.ContactAddressKind {
- + Home = 0,
- + Work = 1,
- + Other = 2,
- + }
- + public class Windows.ApplicationModel.Contacts.ContactAddress {
- + public ContactAddressKind Kind { get; set; };
- + public string Description { get; set; };
- + public string Address { get; set; };
- + public ContactAddress();
- + }
- | public class Windows.ApplicationModel.Contacts.Contact {
- + public string Notes { get; set; };
- + public string Id { get; set; };
- + public IVector<ContactAddress> Addresses { get; };
- + public IVector<ContactConnectedServiceAccount> ConnectedServiceAccounts { get; };
- + public IVector<string> DataSuppliers { get; };
- + public IVector<ContactEmail> Emails { get; };
- + public IVector<ContactDate> ImportantDates { get; };
- + public IVector<ContactJobInfo> JobInfo { get; };
- + public IVector<ContactPhone> Phones { get; };
- + public IPropertySet ProviderProperties { get; };
- + public IVector<ContactSignificantOther> SignificantOthers { get; };
- + public IVector<ContactWebsite> Websites { get; };
- + public string YomiGivenName { get; set; };
- + public string YomiFamilyName { get; set; };
- + public string MiddleInitial { get; set; };
- + public string LastName { get; set; };
- + public string HonorificNameSuffix { get; set; };
- + public string HonorificNamePrefix { get; set; };
- + public string FirstName { get; set; };
- + public string DisplayName { get; };
- + public string YomiDisplayName { get; };
- | }
- + public class Windows.ApplicationModel.Calls.LockScreenCallUI {
- + public string CallTitle { get; set; };
- + public void Dismiss();
- + TypedEventHandler<LockScreenCallUI, object> Closed;
- + TypedEventHandler<LockScreenCallUI, LockScreenCallEndRequestedEventArgs> EndRequested;
- + }
- + public class Windows.ApplicationModel.Calls.LockScreenCallEndRequestedEventArgs {
- + public DateTime Deadline { get; };
- + public LockScreenCallEndCallDeferral GetDeferral();
- + }
- + public class Windows.ApplicationModel.Calls.LockScreenCallEndCallDeferral {
- + public void Complete();
- + }
- | public enum Windows.ApplicationModel.Background.SystemTriggerType {
- + BackgroundWorkCostChange = 13,
- | }
- | public enum Windows.ApplicationModel.Background.SystemConditionType {
- + FreeNetworkAvailable = 7,
- + BackgroundWorkCostNotHigh = 8,
- | }
- + public enum Windows.ApplicationModel.Background.LocationTriggerType {
- + Geofence = 0,
- + }
- + public class Windows.ApplicationModel.Background.LocationTrigger {
- + public LocationTriggerType TriggerType { get; };
- + public LocationTrigger( LocationTriggerType triggerType );
- + }
- + public interface Windows.ApplicationModel.Background.IBackgroundTaskInstance2 {
- + public uint GetThrottleCount( BackgroundTaskThrottleCounter value );
- + }
- + public enum Windows.ApplicationModel.Background.BackgroundWorkCostValue {
- + Low = 0,
- + Medium = 1,
- + High = 2,
- + }
- + public class Windows.ApplicationModel.Background.BackgroundWorkCost {
- + public BackgroundWorkCostValue CurrentBackgroundWorkCost { get; };
- + }
- + public enum Windows.ApplicationModel.Background.BackgroundTaskThrottleCounter {
- + All = 0,
- + Cpu = 1,
- + Network = 2,
- + }
- | public enum Windows.ApplicationModel.Background.BackgroundTaskCancellationReason {
- + IdleTask = 4,
- + Uninstall = 5,
- + AcPowerRemoved = 6,
- | }
- + public class Windows.ApplicationModel.Background.AlarmApplicationManager {
- + public static IAsyncOperation<AlarmAccessStatus> RequestAccessAsync();
- + public static AlarmAccessStatus GetAccessStatus();
- + }
- + public enum Windows.ApplicationModel.Background.AlarmAccessStatus {
- + Unspecified = 0,
- + Allowed = 1,
- + Denied = 2,
- + }
- + public interface Windows.ApplicationModel.Appointments.IAppointmentParticipant {
- + public string Address { get; set; };
- + public string DisplayName { get; set; };
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation {
- + public string AppointmentId { get; };
- + public Appointment AppointmentInformation { get; };
- + public IReference<DateTime> InstanceStartDate { get; };
- + public string SourcePackageFamilyName { get; };
- + public void ReportCompleted( string itemId );
- + public void ReportCanceled();
- + public void ReportError( string value );
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation {
- + public string AppointmentId { get; };
- + public IReference<DateTime> InstanceStartDate { get; };
- + public string SourcePackageFamilyName { get; };
- + public void ReportCompleted();
- + public void ReportCanceled();
- + public void ReportError( string value );
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs {
- + public string AddAppointment { get; };
- + public string RemoveAppointment { get; };
- + public string ReplaceAppointment { get; };
- + public string ShowTimeFrame { get; };
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation {
- + public Appointment AppointmentInformation { get; };
- + public string SourcePackageFamilyName { get; };
- + public void ReportCompleted( string itemId );
- + public void ReportCanceled();
- + public void ReportError( string value );
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth {
- + First = 0,
- + Second = 1,
- + Third = 2,
- + Fourth = 3,
- + Last = 4,
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentSensitivity {
- + Public = 0,
- + Private = 1,
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit {
- + Daily = 0,
- + Weekly = 1,
- + Monthly = 2,
- + MonthlyOnDay = 3,
- + Yearly = 4,
- + YearlyOnDay = 5,
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentRecurrence {
- + public AppointmentWeekOfMonth WeekOfMonth { get; set; };
- + public IReference<DateTime> Until { get; set; };
- + public AppointmentRecurrenceUnit Unit { get; set; };
- + public IReference<uint> Occurrences { get; set; };
- + public uint Month { get; set; };
- + public uint Interval { get; set; };
- + public AppointmentDaysOfWeek DaysOfWeek { get; set; };
- + public uint Day { get; set; };
- + public AppointmentRecurrence();
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentParticipantRole {
- + RequiredAttendee = 0,
- + OptionalAttendee = 1,
- + Resource = 2,
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentParticipantResponse {
- + None = 0,
- + Tentative = 1,
- + Accepted = 2,
- + Declined = 3,
- + Unknown = 4,
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentOrganizer {
- + public string DisplayName { get; set; };
- + public string Address { get; set; };
- + public AppointmentOrganizer();
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentManager {
- + public static IAsyncOperation<string> ShowAddAppointmentAsync( Appointment operation, Rect appointment );
- + public static IAsyncOperation<string> ShowAddAppointmentAsync( Appointment operation, Rect appointment, Placement selection );
- + public static IAsyncOperation<string> ShowReplaceAppointmentAsync( string operation, Appointment appointmentId, Rect appointment );
- + public static IAsyncOperation<string> ShowReplaceAppointmentAsync( string operation, Appointment appointmentId, Rect appointment, Placement selection );
- + public static IAsyncOperation<string> ShowReplaceAppointmentAsync( string operation, Appointment appointmentId, Rect appointment, Placement selection, DateTime preferredPlacement );
- + public static IAsyncOperation<bool> ShowRemoveAppointmentAsync( string operation, Rect appointmentId );
- + public static IAsyncOperation<bool> ShowRemoveAppointmentAsync( string operation, Rect appointmentId, Placement selection );
- + public static IAsyncOperation<bool> ShowRemoveAppointmentAsync( string operation, Rect appointmentId, Placement selection, DateTime preferredPlacement );
- + public static IAsyncAction ShowTimeFrameAsync( DateTime asyncAction, TimeSpan timeToShow );
- + }
- + public class Windows.ApplicationModel.Appointments.AppointmentInvitee {
- + public AppointmentParticipantRole Role { get; set; };
- + public AppointmentParticipantResponse Response { get; set; };
- + public string DisplayName { get; set; };
- + public string Address { get; set; };
- + public AppointmentInvitee();
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek {
- + None = 0,
- + Sunday = 1,
- + Monday = 2,
- + Tuesday = 4,
- + Wednesday = 8,
- + Thursday = 16,
- + Friday = 32,
- + Saturday = 64,
- + }
- + public enum Windows.ApplicationModel.Appointments.AppointmentBusyStatus {
- + Busy = 0,
- + Tentative = 1,
- + Free = 2,
- + OutOfOffice = 3,
- + WorkingElsewhere = 4,
- + }
- + public class Windows.ApplicationModel.Appointments.Appointment {
- + public Uri Uri { get; set; };
- + public string Subject { get; set; };
- + public DateTime StartTime { get; set; };
- + public AppointmentSensitivity Sensitivity { get; set; };
- + public IReference<TimeSpan> Reminder { get; set; };
- + public AppointmentRecurrence Recurrence { get; set; };
- + public AppointmentOrganizer Organizer { get; set; };
- + public string Location { get; set; };
- + public TimeSpan Duration { get; set; };
- + public string Details { get; set; };
- + public AppointmentBusyStatus BusyStatus { get; set; };
- + public bool AllDay { get; set; };
- + public IVector<AppointmentInvitee> Invitees { get; };
- + public Appointment();
- + }
- | public class Windows.ApplicationModel.Activation.SearchActivatedEventArgs {
- + public int CurrentlyShownApplicationViewId { get; };
- | }
- + public class Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs {
- + public object SharedContext { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + }
- | public class Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs {
- + public int CurrentlyShownApplicationViewId { get; };
- | }
- + public class Windows.ApplicationModel.Activation.LockScreenCallActivatedEventArgs {
- + public string Arguments { get; };
- + public string TileId { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public LockScreenCallUI CallUI { get; };
- + }
- | public class Windows.ApplicationModel.Activation.LaunchActivatedEventArgs {
- + public int CurrentlyShownApplicationViewId { get; };
- | }
- + public interface Windows.ApplicationModel.Activation.IRestrictedLaunchActivatedEventArgs {
- + public object SharedContext { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.ILockScreenCallActivatedEventArgs {
- + public LockScreenCallUI CallUI { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IFileActivatedEventArgsWithNeighboringFiles {
- + public StorageFileQueryResult NeighboringFilesQuery { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IContactsProviderShowContactActivatedEventArgs {
- + public string ContactId { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IContactsProviderAddContactActivatedEventArgs {
- + public Contact Contact { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IContactsProviderActivatedEventArgs {
- + public string Verb { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IContactMessagePhoneNumberActivatedEventArgs {
- + public Contact Contact { get; };
- + public string PhoneNumber { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IContactCallPhoneNumberActivatedEventArgs {
- + public Contact Contact { get; };
- + public string PhoneNumber { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IContactActivatedEventArgs {
- + public string Verb { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IAppointmentsProviderShowTimeFrameActivatedEventArgs {
- + public TimeSpan Duration { get; };
- + public DateTime TimeToShow { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IAppointmentsProviderReplaceAppointmentActivatedEventArgs {
- + public ReplaceAppointmentOperation ReplaceAppointmentOperation { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IAppointmentsProviderRemoveAppointmentActivatedEventArgs {
- + public RemoveAppointmentOperation RemoveAppointmentOperation { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IAppointmentsProviderAddAppointmentActivatedEventArgs {
- + public AddAppointmentOperation AddAppointmentOperation { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IAppointmentsProviderActivatedEventArgs {
- + public string Verb { get; };
- + }
- + public interface Windows.ApplicationModel.Activation.IApplicationViewActivatedEventArgs {
- + public int CurrentlyShownApplicationViewId { get; };
- + }
- | public class Windows.ApplicationModel.Activation.FileActivatedEventArgs {
- + public StorageFileQueryResult NeighboringFilesQuery { get; };
- + public int CurrentlyShownApplicationViewId { get; };
- | }
- | public class Windows.ApplicationModel.Activation.DeviceActivatedEventArgs {
- + public int CurrentlyShownApplicationViewId { get; };
- | }
- + public class Windows.ApplicationModel.Activation.ContactsProviderShowContactActivatedEventArgs {
- + public string ContactId { get; };
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + }
- + public class Windows.ApplicationModel.Activation.ContactsProviderAddContactActivatedEventArgs {
- + public Contact Contact { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public string Verb { get; };
- + }
- + public class Windows.ApplicationModel.Activation.ContactMessagePhoneNumberActivatedEventArgs {
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public Contact Contact { get; };
- + public string PhoneNumber { get; };
- + }
- + public class Windows.ApplicationModel.Activation.ContactCallPhoneNumberActivatedEventArgs {
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public Contact Contact { get; };
- + public string PhoneNumber { get; };
- + public string Verb { get; };
- + }
- + public class Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs {
- + public TimeSpan Duration { get; };
- + public DateTime TimeToShow { get; };
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + }
- + public class Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs {
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ReplaceAppointmentOperation ReplaceAppointmentOperation { get; };
- + }
- + public class Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs {
- + public RemoveAppointmentOperation RemoveAppointmentOperation { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public string Verb { get; };
- + }
- + public class Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs {
- + public AddAppointmentOperation AddAppointmentOperation { get; };
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + }
- | public enum Windows.ApplicationModel.Activation.ActivationKind {
- + RestrictedLaunch = 12,
- + AppointmentsProvider = 13,
- + Contact = 14,
- + ContactsProvider = 15,
- + LockScreenCall = 16,
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Data.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Data.winmd
- + public enum Windows.Data.Pdf.PdfPageRotation {
- + Normal = 0,
- + Rotate90 = 1,
- + Rotate180 = 2,
- + Rotate270 = 3,
- + }
- + public class Windows.Data.Pdf.PdfPageRenderOptions {
- + public Rect SourceRect { get; set; };
- + public bool IsIgnoringHighContrast { get; set; };
- + public uint DestinationWidth { get; set; };
- + public uint DestinationHeight { get; set; };
- + public Guid BitmapEncoderId { get; set; };
- + public Color BackgroundColor { get; set; };
- + public PdfPageRenderOptions();
- + }
- + public class Windows.Data.Pdf.PdfPageDimensions {
- + public Rect ArtBox { get; };
- + public Rect BleedBox { get; };
- + public Rect CropBox { get; };
- + public Rect MediaBox { get; };
- + public Rect TrimBox { get; };
- + }
- + public class Windows.Data.Pdf.PdfPage {
- + public PdfPageDimensions Dimensions { get; };
- + public uint Index { get; };
- + public float PreferredZoom { get; };
- + public PdfPageRotation Rotation { get; };
- + public Size Size { get; };
- + public IAsyncAction RenderToStreamAsync( IRandomAccessStream asyncInfo );
- + public IAsyncAction RenderToStreamAsync( IRandomAccessStream asyncInfo, PdfPageRenderOptions outputStream );
- + public IAsyncAction PreparePageAsync();
- + public void Close();
- + }
- + public class Windows.Data.Pdf.PdfDocument {
- + public bool IsPasswordProtected { get; };
- + public uint PageCount { get; };
- + public PdfPage GetPage( uint pdfPage );
- + public static IAsyncOperation<PdfDocument> LoadFromFileAsync( IStorageFile asyncInfo );
- + public static IAsyncOperation<PdfDocument> LoadFromFileAsync( IStorageFile asyncInfo, string file );
- + public static IAsyncOperation<PdfDocument> LoadFromStreamAsync( IRandomAccessStream asyncInfo );
- + public static IAsyncOperation<PdfDocument> LoadFromStreamAsync( IRandomAccessStream asyncInfo, string inputStream );
- + }
- | public class Windows.Data.Json.JsonObject {
- + public JsonValue GetNamedValue( string returnValue, JsonValue name );
- + public JsonObject GetNamedObject( string returnValue, JsonObject name );
- + public string GetNamedString( string returnValue, string name );
- + public JsonArray GetNamedArray( string returnValue, JsonArray name );
- + public double GetNamedNumber( string returnValue, double name );
- + public bool GetNamedBoolean( string returnValue, bool name );
- | }
- | public class Windows.Data.Json.JsonError {
- + public static JsonErrorStatus GetJsonStatus( int status );
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Devices.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Devices.winmd
- + public enum Windows.Devices.Usb.UsbWriteOptions {
- + None = 0,
- + AutoClearStall = 1,
- + ShortPacketTerminate = 2,
- + }
- + public enum Windows.Devices.Usb.UsbTransferDirection {
- + Out = 0,
- + In = 1,
- + }
- + public class Windows.Devices.Usb.UsbSetupPacket {
- + public uint Value { get; set; };
- + public UsbControlRequestType RequestType { get; set; };
- + public byte Request { get; set; };
- + public uint Length { get; set; };
- + public uint Index { get; set; };
- + public UsbSetupPacket( IBuffer eightByteBuffer );
- + public UsbSetupPacket();
- + }
- + public enum Windows.Devices.Usb.UsbReadOptions {
- + None = 0,
- + AutoClearStall = 1,
- + OverrideAutomaticBufferManagement = 2,
- + IgnoreShortPacket = 4,
- + AllowPartialReads = 8,
- + }
- + public class Windows.Devices.Usb.UsbInterruptOutPipe {
- + public UsbWriteOptions WriteOptions { get; set; };
- + public UsbInterruptOutEndpointDescriptor EndpointDescriptor { get; };
- + public IOutputStream OutputStream { get; };
- + public IAsyncAction ClearStallAsync();
- + }
- + public class Windows.Devices.Usb.UsbInterruptOutEndpointDescriptor {
- + public UsbTransferDirection Direction { get; };
- + public byte EndpointNumber { get; };
- + public UsbEndpointType EndpointType { get; };
- + public TimeSpan Interval { get; };
- + public uint MaxPacketSize { get; };
- + public UsbInterruptOutPipe Pipe { get; };
- + }
- + public class Windows.Devices.Usb.UsbInterruptInPipe {
- + public UsbInterruptInEndpointDescriptor EndpointDescriptor { get; };
- + public IAsyncAction ClearStallAsync();
- + TypedEventHandler<UsbInterruptInPipe, UsbInterruptInEventArgs> DataReceived;
- + }
- + public class Windows.Devices.Usb.UsbInterruptInEventArgs {
- + public IBuffer InterruptData { get; };
- + }
- + public class Windows.Devices.Usb.UsbInterruptInEndpointDescriptor {
- + public UsbTransferDirection Direction { get; };
- + public byte EndpointNumber { get; };
- + public UsbEndpointType EndpointType { get; };
- + public TimeSpan Interval { get; };
- + public uint MaxPacketSize { get; };
- + public UsbInterruptInPipe Pipe { get; };
- + }
- + public class Windows.Devices.Usb.UsbInterfaceSetting {
- + public IVectorView<UsbBulkInEndpointDescriptor> BulkInEndpoints { get; };
- + public IVectorView<UsbBulkOutEndpointDescriptor> BulkOutEndpoints { get; };
- + public IVectorView<UsbDescriptor> Descriptors { get; };
- + public UsbInterfaceDescriptor InterfaceDescriptor { get; };
- + public IVectorView<UsbInterruptInEndpointDescriptor> InterruptInEndpoints { get; };
- + public IVectorView<UsbInterruptOutEndpointDescriptor> InterruptOutEndpoints { get; };
- + public bool Selected { get; };
- + public IAsyncAction SelectSettingAsync();
- + }
- + public class Windows.Devices.Usb.UsbInterfaceDescriptor {
- + public byte AlternateSettingNumber { get; };
- + public byte ClassCode { get; };
- + public byte InterfaceNumber { get; };
- + public byte ProtocolCode { get; };
- + public byte SubclassCode { get; };
- + public static bool TryParse( UsbDescriptor success, ref UsbInterfaceDescriptor descriptor );
- + public static UsbInterfaceDescriptor Parse( UsbDescriptor parsed );
- + }
- + public class Windows.Devices.Usb.UsbInterface {
- + public IVectorView<UsbBulkInPipe> BulkInPipes { get; };
- + public IVectorView<UsbBulkOutPipe> BulkOutPipes { get; };
- + public IVectorView<UsbDescriptor> Descriptors { get; };
- + public byte InterfaceNumber { get; };
- + public IVectorView<UsbInterfaceSetting> InterfaceSettings { get; };
- + public IVectorView<UsbInterruptInPipe> InterruptInPipes { get; };
- + public IVectorView<UsbInterruptOutPipe> InterruptOutPipes { get; };
- + }
- + public enum Windows.Devices.Usb.UsbEndpointType {
- + Control = 0,
- + Isochronous = 1,
- + Bulk = 2,
- + Interrupt = 3,
- + }
- + public class Windows.Devices.Usb.UsbEndpointDescriptor {
- + public UsbBulkInEndpointDescriptor AsBulkInEndpointDescriptor { get; };
- + public UsbBulkOutEndpointDescriptor AsBulkOutEndpointDescriptor { get; };
- + public UsbInterruptInEndpointDescriptor AsInterruptInEndpointDescriptor { get; };
- + public UsbInterruptOutEndpointDescriptor AsInterruptOutEndpointDescriptor { get; };
- + public UsbTransferDirection Direction { get; };
- + public byte EndpointNumber { get; };
- + public UsbEndpointType EndpointType { get; };
- + public static bool TryParse( UsbDescriptor success, ref UsbEndpointDescriptor descriptor );
- + public static UsbEndpointDescriptor Parse( UsbDescriptor parsed );
- + }
- + public class Windows.Devices.Usb.UsbDeviceDescriptor {
- + public uint BcdDevice { get; };
- + public uint BcdUsb { get; };
- + public uint IdProduct { get; };
- + public uint IdVendor { get; };
- + public string Manufacturer { get; };
- + public byte MaxPacketSize0 { get; };
- + public byte NumberOfConfigurations { get; };
- + public string Product { get; };
- + public string SerialNumber { get; };
- + }
- + public class Windows.Devices.Usb.UsbDeviceClasses {
- + public UsbDeviceClass ActiveSync { get; };
- + public UsbDeviceClass CdcControl { get; };
- + public UsbDeviceClass DeviceFirmwareUpdate { get; };
- + public UsbDeviceClass Irda { get; };
- + public UsbDeviceClass Measurement { get; };
- + public UsbDeviceClass Midi { get; };
- + public UsbDeviceClass PalmSync { get; };
- + public UsbDeviceClass PersonalHealthcare { get; };
- + public UsbDeviceClass Physical { get; };
- + public UsbDeviceClass Printer { get; };
- + public UsbDeviceClass StillImage { get; };
- + public UsbDeviceClass VendorSpecific { get; };
- + }
- + public class Windows.Devices.Usb.UsbDeviceClass {
- + public IReference<byte> SubclassCode { get; set; };
- + public IReference<byte> ProtocolCode { get; set; };
- + public byte ClassCode { get; set; };
- + public UsbDeviceClass();
- + }
- + public class Windows.Devices.Usb.UsbDevice {
- + public UsbConfiguration Configuration { get; };
- + public UsbInterface DefaultInterface { get; };
- + public UsbDeviceDescriptor DeviceDescriptor { get; };
- + public IAsyncOperation<uint> SendControlOutTransferAsync( UsbSetupPacket operation, IBuffer setupPacket );
- + public IAsyncOperation<uint> SendControlOutTransferAsync( UsbSetupPacket operation );
- + public IAsyncOperation<IBuffer> SendControlInTransferAsync( UsbSetupPacket operation, IBuffer setupPacket );
- + public IAsyncOperation<IBuffer> SendControlInTransferAsync( UsbSetupPacket operation );
- + public void Close();
- + public static string GetDeviceSelector( uint value, uint vendorId, Guid productId );
- + public static string GetDeviceSelector( Guid value );
- + public static string GetDeviceSelector( uint value, uint vendorId );
- + public static string GetDeviceClassSelector( UsbDeviceClass value );
- + public static IAsyncOperation<UsbDevice> FromIdAsync( string operation );
- + }
- + public class Windows.Devices.Usb.UsbDescriptor {
- + public byte DescriptorType { get; };
- + public byte Length { get; };
- + public void ReadDescriptorBuffer( IBuffer buffer );
- + }
- + public enum Windows.Devices.Usb.UsbControlTransferType {
- + Standard = 0,
- + Class = 1,
- + Vendor = 2,
- + }
- + public class Windows.Devices.Usb.UsbControlRequestType {
- + public UsbControlRecipient Recipient { get; set; };
- + public UsbTransferDirection Direction { get; set; };
- + public UsbControlTransferType ControlTransferType { get; set; };
- + public byte AsByte { get; set; };
- + public UsbControlRequestType();
- + }
- + public enum Windows.Devices.Usb.UsbControlRecipient {
- + DefaultInterface = 0,
- + SpecifiedInterface = 1,
- + Device = 2,
- + Endpoint = 3,
- + Other = 4,
- + }
- + public class Windows.Devices.Usb.UsbConfigurationDescriptor {
- + public byte ConfigurationValue { get; };
- + public uint MaxPowerMilliamps { get; };
- + public bool RemoteWakeup { get; };
- + public bool SelfPowered { get; };
- + public static bool TryParse( UsbDescriptor success, ref UsbConfigurationDescriptor descriptor );
- + public static UsbConfigurationDescriptor Parse( UsbDescriptor parsed );
- + }
- + public class Windows.Devices.Usb.UsbConfiguration {
- + public UsbConfigurationDescriptor ConfigurationDescriptor { get; };
- + public IVectorView<UsbDescriptor> Descriptors { get; };
- + public IVectorView<UsbInterface> UsbInterfaces { get; };
- + }
- + public class Windows.Devices.Usb.UsbBulkOutPipe {
- + public UsbWriteOptions WriteOptions { get; set; };
- + public UsbBulkOutEndpointDescriptor EndpointDescriptor { get; };
- + public IOutputStream OutputStream { get; };
- + public IAsyncAction ClearStallAsync();
- + }
- + public class Windows.Devices.Usb.UsbBulkOutEndpointDescriptor {
- + public UsbTransferDirection Direction { get; };
- + public byte EndpointNumber { get; };
- + public UsbEndpointType EndpointType { get; };
- + public uint MaxPacketSize { get; };
- + public UsbBulkOutPipe Pipe { get; };
- + }
- + public class Windows.Devices.Usb.UsbBulkInPipe {
- + public UsbReadOptions ReadOptions { get; set; };
- + public UsbBulkInEndpointDescriptor EndpointDescriptor { get; };
- + public IInputStream InputStream { get; };
- + public uint MaxTransferSizeBytes { get; };
- + public IAsyncAction ClearStallAsync();
- + public void FlushBuffer();
- + }
- + public class Windows.Devices.Usb.UsbBulkInEndpointDescriptor {
- + public UsbTransferDirection Direction { get; };
- + public byte EndpointNumber { get; };
- + public UsbEndpointType EndpointType { get; };
- + public uint MaxPacketSize { get; };
- + public UsbBulkInPipe Pipe { get; };
- + }
- | public class Windows.Devices.Sms.SmsDevice {
- + public static IAsyncOperation<SmsDevice> FromNetworkAccountIdAsync( string asyncInfo );
- | }
- | public class Windows.Devices.Sensors.OrientationSensorReading {
- + public MagnetometerAccuracy YawAccuracy { get; };
- | }
- + public enum Windows.Devices.Sensors.MagnetometerAccuracy {
- + Unknown = 0,
- + Unreliable = 1,
- + Approximate = 2,
- + High = 3,
- + }
- | public class Windows.Devices.Sensors.InclinometerReading {
- + public MagnetometerAccuracy YawAccuracy { get; };
- | }
- | public class Windows.Devices.Sensors.CompassReading {
- + public MagnetometerAccuracy HeadingAccuracy { get; };
- | }
- + public enum Windows.Devices.Scanners.ImageScannerScanSource {
- + Default = 0,
- + Flatbed = 1,
- + Feeder = 2,
- + AutoConfigured = 3,
- + }
- + public class Windows.Devices.Scanners.ImageScannerScanResult {
- + public IVectorView<StorageFile> ScannedFiles { get; };
- + }
- + public struct Windows.Devices.Scanners.ImageScannerResolution {
- + public short DpiX;
- + public short DpiY;
- + }
- + public class Windows.Devices.Scanners.ImageScannerPreviewResult {
- + public ImageScannerFormat Format { get; };
- + public bool Succeeded { get; };
- + }
- + public enum Windows.Devices.Scanners.ImageScannerFormat {
- + Jpeg = 0,
- + Png = 1,
- + DeviceIndependentBitmap = 2,
- + Tiff = 3,
- + Xps = 4,
- + OpenXps = 5,
- + Pdf = 6,
- + }
- + public class Windows.Devices.Scanners.ImageScannerFlatbedConfiguration {
- + public ImageScannerFormat Format { get; set; };
- + public ImageScannerFormat DefaultFormat { get; };
- + public Rect SelectedScanRegion { get; set; };
- + public ImageScannerResolution DesiredResolution { get; set; };
- + public int Contrast { get; set; };
- + public ImageScannerColorMode ColorMode { get; set; };
- + public int Brightness { get; set; };
- + public ImageScannerAutoCroppingMode AutoCroppingMode { get; set; };
- + public ImageScannerResolution ActualResolution { get; };
- + public uint BrightnessStep { get; };
- + public uint ContrastStep { get; };
- + public int DefaultBrightness { get; };
- + public ImageScannerColorMode DefaultColorMode { get; };
- + public int DefaultContrast { get; };
- + public int MaxBrightness { get; };
- + public int MaxContrast { get; };
- + public ImageScannerResolution MaxResolution { get; };
- + public Size MaxScanArea { get; };
- + public int MinBrightness { get; };
- + public int MinContrast { get; };
- + public ImageScannerResolution MinResolution { get; };
- + public Size MinScanArea { get; };
- + public ImageScannerResolution OpticalResolution { get; };
- + public bool IsFormatSupported( ImageScannerFormat result );
- + public bool IsAutoCroppingModeSupported( ImageScannerAutoCroppingMode result );
- + public bool IsColorModeSupported( ImageScannerColorMode result );
- + }
- + public class Windows.Devices.Scanners.ImageScannerFeederConfiguration {
- + public ImageScannerFormat Format { get; set; };
- + public ImageScannerFormat DefaultFormat { get; };
- + public Rect SelectedScanRegion { get; set; };
- + public ImageScannerColorMode ColorMode { get; set; };
- + public ImageScannerResolution DesiredResolution { get; set; };
- + public int Brightness { get; set; };
- + public ImageScannerAutoCroppingMode AutoCroppingMode { get; set; };
- + public int Contrast { get; set; };
- + public uint BrightnessStep { get; };
- + public uint ContrastStep { get; };
- + public int DefaultBrightness { get; };
- + public ImageScannerColorMode DefaultColorMode { get; };
- + public int DefaultContrast { get; };
- + public int MaxBrightness { get; };
- + public int MaxContrast { get; };
- + public ImageScannerResolution MaxResolution { get; };
- + public Size MaxScanArea { get; };
- + public int MinBrightness { get; };
- + public int MinContrast { get; };
- + public ImageScannerResolution MinResolution { get; };
- + public Size MinScanArea { get; };
- + public ImageScannerResolution OpticalResolution { get; };
- + public ImageScannerResolution ActualResolution { get; };
- + public bool ScanAhead { get; set; };
- + public PrintMediaSize PageSize { get; set; };
- + public PrintOrientation PageOrientation { get; set; };
- + public uint MaxNumberOfPages { get; set; };
- + public bool Duplex { get; set; };
- + public bool AutoDetectPageSize { get; set; };
- + public bool CanAutoDetectPageSize { get; };
- + public bool CanScanAhead { get; };
- + public bool CanScanDuplex { get; };
- + public Size PageSizeDimensions { get; };
- + public bool IsFormatSupported( ImageScannerFormat result );
- + public bool IsAutoCroppingModeSupported( ImageScannerAutoCroppingMode result );
- + public bool IsColorModeSupported( ImageScannerColorMode result );
- + public bool IsPageSizeSupported( PrintMediaSize result, PrintOrientation pageSize );
- + }
- + public enum Windows.Devices.Scanners.ImageScannerColorMode {
- + Color = 0,
- + Grayscale = 1,
- + Monochrome = 2,
- + AutoColor = 3,
- + }
- + public enum Windows.Devices.Scanners.ImageScannerAutoCroppingMode {
- + Disabled = 0,
- + SingleRegion = 1,
- + MultipleRegion = 2,
- + }
- + public class Windows.Devices.Scanners.ImageScannerAutoConfiguration {
- + public ImageScannerFormat Format { get; set; };
- + public ImageScannerFormat DefaultFormat { get; };
- + public bool IsFormatSupported( ImageScannerFormat result );
- + }
- + public class Windows.Devices.Scanners.ImageScanner {
- + public ImageScannerAutoConfiguration AutoConfiguration { get; };
- + public ImageScannerScanSource DefaultScanSource { get; };
- + public string DeviceId { get; };
- + public ImageScannerFeederConfiguration FeederConfiguration { get; };
- + public ImageScannerFlatbedConfiguration FlatbedConfiguration { get; };
- + public bool IsScanSourceSupported( ImageScannerScanSource result );
- + public bool IsPreviewSupported( ImageScannerScanSource result );
- + public IAsyncOperation<ImageScannerPreviewResult> ScanPreviewToStreamAsync( ImageScannerScanSource operation, IRandomAccessStream scanSource );
- + public IAsyncOperationWithProgress<ImageScannerScanResult, uint> ScanFilesToFolderAsync( ImageScannerScanSource operation, StorageFolder scanSource );
- + public static IAsyncOperation<ImageScanner> FromIdAsync( string asyncInfo );
- + public static string GetDeviceSelector();
- + }
- + public interface Windows.Devices.Scanners.IImageScannerSourceConfiguration {
- + public ImageScannerResolution ActualResolution { get; };
- + public ImageScannerAutoCroppingMode AutoCroppingMode { get; set; };
- + public int Brightness { get; set; };
- + public uint BrightnessStep { get; };
- + public ImageScannerColorMode ColorMode { get; set; };
- + public int Contrast { get; set; };
- + public uint ContrastStep { get; };
- + public int DefaultBrightness { get; };
- + public ImageScannerColorMode DefaultColorMode { get; };
- + public int DefaultContrast { get; };
- + public ImageScannerResolution DesiredResolution { get; set; };
- + public int MaxBrightness { get; };
- + public int MaxContrast { get; };
- + public ImageScannerResolution MaxResolution { get; };
- + public Size MaxScanArea { get; };
- + public int MinBrightness { get; };
- + public int MinContrast { get; };
- + public ImageScannerResolution MinResolution { get; };
- + public Size MinScanArea { get; };
- + public ImageScannerResolution OpticalResolution { get; };
- + public Rect SelectedScanRegion { get; set; };
- + public bool IsAutoCroppingModeSupported( ImageScannerAutoCroppingMode result );
- + public bool IsColorModeSupported( ImageScannerColorMode result );
- + }
- + public interface Windows.Devices.Scanners.IImageScannerFormatConfiguration {
- + public ImageScannerFormat DefaultFormat { get; };
- + public ImageScannerFormat Format { get; set; };
- + public bool IsFormatSupported( ImageScannerFormat result );
- + }
- + public enum Windows.Devices.PointOfService.UnifiedPosPowerReportingType {
- + UnknownPowerReportingType = 0,
- + Standard = 1,
- + Advanced = 2,
- + }
- + public enum Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel {
- + UnknownHealthCheckLevel = 0,
- + POSInternal = 1,
- + External = 2,
- + Interactive = 3,
- + }
- + public enum Windows.Devices.PointOfService.UnifiedPosErrorSeverity {
- + UnknownErrorSeverity = 0,
- + Warning = 1,
- + Recoverable = 2,
- + Unrecoverable = 3,
- + AssistanceRequired = 4,
- + Fatal = 5,
- + }
- + public enum Windows.Devices.PointOfService.UnifiedPosErrorReason {
- + UnknownErrorReason = 0,
- + NoService = 1,
- + Disabled = 2,
- + Illegal = 3,
- + NoHardware = 4,
- + Closed = 5,
- + Offline = 6,
- + Failure = 7,
- + Timeout = 8,
- + Busy = 9,
- + Extended = 10,
- + }
- + public class Windows.Devices.PointOfService.UnifiedPosErrorData {
- + public uint ExtendedReason { get; };
- + public string Message { get; };
- + public UnifiedPosErrorReason Reason { get; };
- + public UnifiedPosErrorSeverity Severity { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs {
- + public MagneticStripeReaderReport Report { get; };
- + }
- + public enum Windows.Devices.PointOfService.MagneticStripeReaderTrackIds {
- + None = 0,
- + Track1 = 1,
- + Track2 = 2,
- + Track3 = 4,
- + Track4 = 8,
- + }
- + public enum Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType {
- + None = 0,
- + StartSentinelError = 1,
- + EndSentinelError = 2,
- + ParityError = 3,
- + LrcError = 4,
- + Unknown = -1,
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderTrackData {
- + public IBuffer Data { get; };
- + public IBuffer DiscretionaryData { get; };
- + public IBuffer EncryptedData { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderStatusUpdatedEventArgs {
- + public uint ExtendedStatus { get; };
- + public MagneticStripeReaderStatus Status { get; };
- + }
- + public enum Windows.Devices.PointOfService.MagneticStripeReaderStatus {
- + Unathenticated = 0,
- + Authenticated = 1,
- + Extended = 2,
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderReport {
- + public IBuffer AdditionalSecurityInformation { get; };
- + public IBuffer CardAuthenticationData { get; };
- + public uint CardType { get; };
- + public IMapView<string, string> Properties { get; };
- + public MagneticStripeReaderTrackData Track1 { get; };
- + public MagneticStripeReaderTrackData Track2 { get; };
- + public MagneticStripeReaderTrackData Track3 { get; };
- + public MagneticStripeReaderTrackData Track4 { get; };
- + }
- + public enum Windows.Devices.PointOfService.MagneticStripeReaderErrorReportingType {
- + CardLevel = 0,
- + TrackLevel = 1,
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs {
- + public UnifiedPosErrorData ErrorData { get; };
- + public MagneticStripeReaderReport PartialInputData { get; };
- + public MagneticStripeReaderTrackErrorType Track1Status { get; };
- + public MagneticStripeReaderTrackErrorType Track2Status { get; };
- + public MagneticStripeReaderTrackErrorType Track3Status { get; };
- + public MagneticStripeReaderTrackErrorType Track4Status { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderEncryptionAlgorithms {
- + public uint ExtendedBase { get; };
- + public uint None { get; };
- + public uint TripleDesDukpt { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderCardTypes {
- + public uint Aamva { get; };
- + public uint Bank { get; };
- + public uint ExtendedBase { get; };
- + public uint Unknown { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderCapabilities {
- + public MagneticStripeReaderAuthenticationLevel AuthenticationLevel { get; };
- + public string CardAuthentication { get; };
- + public bool IsIsoSupported { get; };
- + public bool IsJisOneSupported { get; };
- + public bool IsJisTwoSupported { get; };
- + public bool IsStatisticsReportingSupported { get; };
- + public bool IsStatisticsUpdatingSupported { get; };
- + public bool IsTrackDataMaskingSupported { get; };
- + public bool IsTransmitSentinelsSupported { get; };
- + public UnifiedPosPowerReportingType PowerReportingType { get; };
- + public uint SupportedEncryptionAlgorithms { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs {
- + public string AccountNumber { get; };
- + public string ExpirationDate { get; };
- + public string FirstName { get; };
- + public string MiddleInitial { get; };
- + public MagneticStripeReaderReport Report { get; };
- + public string ServiceCode { get; };
- + public string Suffix { get; };
- + public string Surname { get; };
- + public string Title { get; };
- + }
- + public enum Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationProtocol {
- + None = 0,
- + ChallengeResponse = 1,
- + }
- + public enum Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationLevel {
- + NotSupported = 0,
- + Optional = 1,
- + Required = 2,
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs {
- + public string Address { get; };
- + public string BirthDate { get; };
- + public string City { get; };
- + public string Class { get; };
- + public string Endorsements { get; };
- + public string ExpirationDate { get; };
- + public string EyeColor { get; };
- + public string FirstName { get; };
- + public string Gender { get; };
- + public string HairColor { get; };
- + public string Height { get; };
- + public string LicenseNumber { get; };
- + public string PostalCode { get; };
- + public MagneticStripeReaderReport Report { get; };
- + public string Restrictions { get; };
- + public string State { get; };
- + public string Suffix { get; };
- + public string Surname { get; };
- + public string Weight { get; };
- + }
- + public class Windows.Devices.PointOfService.MagneticStripeReader {
- + public MagneticStripeReaderTrackIds TracksToRead { get; set; };
- + public bool IsTransmitSentinelsEnabled { get; set; };
- + public MagneticStripeReaderErrorReportingType ErrorReportingType { get; set; };
- + public MagneticStripeReaderCapabilities Capabilities { get; };
- + public MagneticStripeReaderAuthenticationProtocol DeviceAuthenticationProtocol { get; };
- + public string DeviceId { get; };
- + public uint[] SupportedCardTypes { get; };
- + public IAsyncOperation<string> CheckHealthAsync( UnifiedPosHealthCheckLevel operation );
- + public IAsyncOperation<ClaimedMagneticStripeReader> ClaimReaderAsync();
- + public IAsyncAction ResetStatisticsAsync( IIterable<string> result );
- + public IAsyncOperation<IBuffer> RetrieveStatisticsAsync( IIterable<string> operation );
- + public IAsyncAction UpdateStatisticsAsync( IIterable<IKeyValuePair<string, string>> result );
- + public static IAsyncOperation<MagneticStripeReader> GetDefaultAsync();
- + public static IAsyncOperation<MagneticStripeReader> FromIdAsync( string result );
- + public static string GetDeviceSelector();
- + TypedEventHandler<MagneticStripeReader, MagneticStripeReaderErrorOccurredEventArgs> ErrorOccurred;
- + TypedEventHandler<MagneticStripeReader, MagneticStripeReaderStatusUpdatedEventArgs> StatusUpdated;
- + }
- + public class Windows.Devices.PointOfService.ClaimedMagneticStripeReader {
- + public bool IsDisabledOnDataReceived { get; set; };
- + public bool IsDecodeDataEnabled { get; set; };
- + public uint DataEncryptionAlgorithm { get; set; };
- + public string DeviceId { get; };
- + public bool IsDeviceAuthenticated { get; };
- + public bool IsEnabled { get; };
- + public IAsyncAction EnableAsync();
- + public IAsyncAction DisableAsync();
- + public void RetainDevice();
- + public byte[] RetrieveDeviceAuthenticationDataAsync();
- + public void AuthenticateDeviceAsync( byte[] responseToken );
- + public void DeAuthenticateDeviceAsync( byte[] responseToken );
- + public void UpdateKeyAsync( string key, string keyName );
- + public void Close();
- + TypedEventHandler<ClaimedMagneticStripeReader, MagneticStripeReaderAamvaCardDataReceivedEventArgs> AamvaCardDataReceived;
- + TypedEventHandler<ClaimedMagneticStripeReader, MagneticStripeReaderBankCardDataReceivedEventArgs> BankCardDataReceived;
- + EventHandler<ClaimedMagneticStripeReader> ReleaseDeviceRequested;
- + TypedEventHandler<ClaimedMagneticStripeReader, MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs> VendorSpecificDataReceived;
- + }
- + public class Windows.Devices.PointOfService.ClaimedBarcodeScanner {
- + public bool IsDisabledOnDataReceived { get; set; };
- + public bool IsDecodeDataEnabled { get; set; };
- + public string DeviceId { get; };
- + public bool IsEnabled { get; };
- + public IAsyncAction EnableAsync();
- + public IAsyncAction DisableAsync();
- + public void RetainDevice();
- + public IAsyncOperation<IVectorView<uint>> GetSupportedSymbologiesAsync();
- + public IAsyncAction SetActiveSymbologiesAsync( IIterable<uint> result );
- + public IAsyncOperation<bool> IsSymbologySupportedAsync( uint operation );
- + public void Close();
- + TypedEventHandler<ClaimedBarcodeScanner, BarcodeScannerDataReceivedEventArgs> DataReceived;
- + TypedEventHandler<ClaimedBarcodeScanner, BarcodeScannerImagePreviewReceivedEventArgs> ImagePreviewReceived;
- + EventHandler<ClaimedBarcodeScanner> ReleaseDeviceRequested;
- + EventHandler<ClaimedBarcodeScanner> TriggerPressed;
- + EventHandler<ClaimedBarcodeScanner> TriggerReleased;
- + }
- + public class Windows.Devices.PointOfService.BarcodeSymbologies {
- + public uint AusPostal { get; };
- + public uint Aztec { get; };
- + public uint Bookland { get; };
- + public uint CanPostal { get; };
- + public uint Cca { get; };
- + public uint Ccb { get; };
- + public uint Ccc { get; };
- + public uint Chinese2of5 { get; };
- + public uint Codabar { get; };
- + public uint Code11 { get; };
- + public uint Code128 { get; };
- + public uint Code128Parsed { get; };
- + public uint Code32 { get; };
- + public uint Code39 { get; };
- + public uint Code93 { get; };
- + public uint CompositeAB { get; };
- + public uint CompositeC { get; };
- + public uint Coupon { get; };
- + public uint CueCode { get; };
- + public uint DataMatrix { get; };
- + public uint Doccap { get; };
- + public uint DutchPostal { get; };
- + public uint Ean128 { get; };
- + public uint Ean13S { get; };
- + public uint Ean8S { get; };
- + public uint EanJan13 { get; };
- + public uint EanJan8 { get; };
- + public uint ExtendedBase { get; };
- + public uint GS1DataBar { get; };
- + public uint GS1DataBarExpanded { get; };
- + public uint GS1DataBarExpandedStacked { get; };
- + public uint GS1DataBarStackedOmnidirectional { get; };
- + public uint Iata2of5 { get; };
- + public uint Image { get; };
- + public uint Isbt128 { get; };
- + public uint Itf { get; };
- + public uint JapPostal { get; };
- + public uint Korean3of5 { get; };
- + public uint Macromicropdf { get; };
- + public uint Macropdf { get; };
- + public uint Matrix2of5 { get; };
- + public uint Maxicode { get; };
- + public uint MicroPdf417 { get; };
- + public uint MicroQRCode { get; };
- + public uint Micropdf { get; };
- + public uint Msi { get; };
- + public uint Ocra { get; };
- + public uint Ocrb { get; };
- + public uint Pdf417 { get; };
- + public uint QRCode { get; };
- + public uint Rss14 { get; };
- + public uint Rssexp { get; };
- + public uint Rsslim { get; };
- + public uint Signature { get; };
- + public uint TF { get; };
- + public uint Tlc39 { get; };
- + public uint Trioptic39 { get; };
- + public uint US4statefics { get; };
- + public uint UkPostal { get; };
- + public uint Unknown { get; };
- + public uint Upca { get; };
- + public uint Upcas { get; };
- + public uint Upcd1 { get; };
- + public uint Upcd2 { get; };
- + public uint Upcd3 { get; };
- + public uint Upcd4 { get; };
- + public uint Upcd5 { get; };
- + public uint Upce { get; };
- + public uint Upce0 { get; };
- + public uint Upce1 { get; };
- + public uint Upces { get; };
- + public uint Us4state { get; };
- + public uint UsPlanet { get; };
- + public uint UsPostNet { get; };
- + public uint Webcode { get; };
- + }
- + public class Windows.Devices.PointOfService.BarcodeScannerReport {
- + public IBuffer ScanData { get; };
- + public IBuffer ScanDataLabel { get; };
- + public uint ScanDataType { get; };
- + }
- + public class Windows.Devices.PointOfService.BarcodeScannerImagePreviewReceivedEventArgs {
- + public IRandomAccessStreamWithContentType Preview { get; };
- + }
- + public class Windows.Devices.PointOfService.BarcodeScannerErrorOccurredEventArgs {
- + public UnifiedPosErrorData ErrorData { get; };
- + public bool IsRetriable { get; };
- + public BarcodeScannerReport PartialInputData { get; };
- + }
- + public class Windows.Devices.PointOfService.BarcodeScannerDataReceivedEventArgs {
- + public BarcodeScannerReport Report { get; };
- + }
- + public class Windows.Devices.PointOfService.BarcodeScannerCapabilities {
- + public bool IsImagePreviewSupported { get; };
- + public bool IsStatisticsReportingSupported { get; };
- + public bool IsStatisticsUpdatingSupported { get; };
- + public UnifiedPosPowerReportingType PowerReportingType { get; };
- + }
- + public class Windows.Devices.PointOfService.BarcodeScanner {
- + public BarcodeScannerCapabilities Capabilities { get; };
- + public string DeviceId { get; };
- + public IAsyncOperation<ClaimedBarcodeScanner> ClaimScannerAsync();
- + public IAsyncOperation<string> CheckHealthAsync( UnifiedPosHealthCheckLevel operation );
- + public IAsyncAction ResetStatisticsAsync( IIterable<string> result );
- + public IAsyncOperation<IBuffer> RetrieveStatisticsAsync( IIterable<string> operation );
- + public IAsyncAction UpdateStatisticsAsync( IIterable<IKeyValuePair<string, string>> result );
- + public IVectorView<string> GetSupportedProfiles();
- + public bool IsProfileSupported( string isSupported );
- + public IAsyncAction SetActiveProfileAsync( string result );
- + public static IAsyncOperation<BarcodeScanner> GetDefaultAsync();
- + public static IAsyncOperation<BarcodeScanner> FromIdAsync( string result );
- + public static string GetDeviceSelector();
- + TypedEventHandler<BarcodeScanner, BarcodeScannerErrorOccurredEventArgs> ErrorOccurred;
- + }
- + public enum Windows.Devices.HumanInterfaceDevice.HidReportType {
- + Input = 0,
- + Output = 1,
- + Feature = 2,
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidOutputReport {
- + public IBuffer Data { get; set; };
- + public ushort Id { get; };
- + public HidBooleanControl GetBooleanControl( uint value, uint usagePage );
- + public HidBooleanControl GetBooleanControlByDescription( HidBooleanControlDescription value );
- + public HidNumericControl GetNumericControl( uint value, uint usagePage );
- + public HidNumericControl GetNumericControlByDescription( HidNumericControlDescription value );
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription {
- + public bool HasNull { get; };
- + public uint Id { get; };
- + public bool IsAbsolute { get; };
- + public int LogicalMaximum { get; };
- + public int LogicalMinimum { get; };
- + public IVectorView<HidCollection> ParentCollections { get; };
- + public int PhysicalMaximum { get; };
- + public int PhysicalMinimum { get; };
- + public uint ReportCount { get; };
- + public uint ReportId { get; };
- + public uint ReportSize { get; };
- + public HidReportType ReportType { get; };
- + public uint Unit { get; };
- + public uint UnitExponent { get; };
- + public uint UsageId { get; };
- + public uint UsagePage { get; };
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidNumericControl {
- + public long Value { get; set; };
- + public long ScaledValue { get; set; };
- + public HidNumericControlDescription ControlDescription { get; };
- + public uint Id { get; };
- + public bool IsGrouped { get; };
- + public uint UsageId { get; };
- + public uint UsagePage { get; };
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidInputReportReceivedEventArgs {
- + public HidInputReport Report { get; };
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidInputReport {
- + public IVectorView<HidBooleanControl> ActivatedBooleanControls { get; };
- + public IBuffer Data { get; };
- + public ushort Id { get; };
- + public IVectorView<HidBooleanControl> TransitionedBooleanControls { get; };
- + public HidBooleanControl GetBooleanControl( uint value, uint usagePage );
- + public HidBooleanControl GetBooleanControlByDescription( HidBooleanControlDescription value );
- + public HidNumericControl GetNumericControl( uint value, uint usagePage );
- + public HidNumericControl GetNumericControlByDescription( HidNumericControlDescription value );
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidFeatureReport {
- + public IBuffer Data { get; set; };
- + public ushort Id { get; };
- + public HidBooleanControl GetBooleanControl( uint value, uint usagePage );
- + public HidBooleanControl GetBooleanControlByDescription( HidBooleanControlDescription value );
- + public HidNumericControl GetNumericControl( uint value, uint usagePage );
- + public HidNumericControl GetNumericControlByDescription( HidNumericControlDescription value );
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidDevice {
- + public uint ProductId { get; };
- + public uint UsageId { get; };
- + public uint UsagePage { get; };
- + public uint VendorId { get; };
- + public uint Version { get; };
- + public IAsyncOperation<HidInputReport> GetInputReportAsync();
- + public IAsyncOperation<HidInputReport> GetInputReportAsync( ushort value );
- + public IAsyncOperation<HidFeatureReport> GetFeatureReportAsync();
- + public IAsyncOperation<HidFeatureReport> GetFeatureReportAsync( ushort value );
- + public HidOutputReport CreateOutputReport();
- + public HidOutputReport CreateOutputReport( ushort outputReport );
- + public HidFeatureReport CreateFeatureReport();
- + public HidFeatureReport CreateFeatureReport( ushort featureReport );
- + public IAsyncOperation<uint> SendOutputReportAsync( HidOutputReport operation );
- + public IAsyncOperation<uint> SendFeatureReportAsync( HidFeatureReport operation );
- + public IVectorView<HidBooleanControlDescription> GetBooleanControlDescriptions( HidReportType value, uint reportType, uint usagePage );
- + public IVectorView<HidNumericControlDescription> GetNumericControlDescriptions( HidReportType value, uint reportType, uint usagePage );
- + public void Close();
- + public static string GetDeviceSelector( uint selector, uint usagePage );
- + public static string GetDeviceSelector( uint selector, uint usagePage, uint usageId, uint vendorId );
- + public static IAsyncOperation<HidDevice> FromIdAsync( string hidDevice, FileAccessMode deviceId );
- + TypedEventHandler<HidDevice, HidInputReportReceivedEventArgs> InputReportReceived;
- + }
- + public enum Windows.Devices.HumanInterfaceDevice.HidCollectionType {
- + Physical = 0,
- + Application = 1,
- + Logical = 2,
- + Report = 3,
- + NamedArray = 4,
- + UsageSwitch = 5,
- + UsageModifier = 6,
- + Other = 7,
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidCollection {
- + public uint Id { get; };
- + public HidCollectionType Type { get; };
- + public uint UsageId { get; };
- + public uint UsagePage { get; };
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription {
- + public uint Id { get; };
- + public IVectorView<HidCollection> ParentCollections { get; };
- + public uint ReportId { get; };
- + public HidReportType ReportType { get; };
- + public uint UsageId { get; };
- + public uint UsagePage { get; };
- + }
- + public class Windows.Devices.HumanInterfaceDevice.HidBooleanControl {
- + public bool IsActive { get; set; };
- + public HidBooleanControlDescription ControlDescription { get; };
- + public uint Id { get; };
- + public uint UsageId { get; };
- + public uint UsagePage { get; };
- + }
- + public enum Windows.Devices.Geolocation.PositionSource {
- + Cellular = 0,
- + Satellite = 1,
- + WiFi = 2,
- + IPAddress = 3,
- + Unknown = 4,
- + User = 5,
- + }
- + public interface Windows.Devices.Geolocation.IGeoregion {
- + }
- + public interface Windows.Devices.Geolocation.IGeocoordinateFactory {
- + public Geocoordinate Create( double geocoordinate, double latitude, double longitude );
- + public Geocoordinate CreateWithAltitudeAndHeading( double geocoordinate, double latitude, double longitude, IReference<double> acuracy, IReference<double> altitude, IReference<double> altitudeAccuracy, IReference<double> heading );
- + }
- + public class Windows.Devices.Geolocation.GeoregionCircle {
- + public double Latitude { get; };
- + public double Longitude { get; };
- + public double RadiusInMeters { get; };
- + public GeoregionCircle( double latitude, double longitude, double radiusInMeters );
- + public GeoregionCircle( Geocoordinate geocoordinate, double radiusInMeters );
- + }
- | public class Windows.Devices.Geolocation.Geolocator {
- + public IReference<uint> DesiredAccuracyInMeters { get; set; };
- | }
- + public enum Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates {
- + Entered = 1,
- + Exited = 2,
- + Removed = 4,
- + }
- + public class Windows.Devices.Geolocation.Geofencing.GeofenceStateChangedEventArgs {
- + }
- + public class Windows.Devices.Geolocation.Geofencing.GeofenceStateChangeReport {
- + public Geofence Geofence { get; };
- + public Geoposition Geoposition { get; };
- + public GeofenceState NewState { get; };
- + public GeofenceRemovalReason RemovalReason { get; };
- + }
- + public enum Windows.Devices.Geolocation.Geofencing.GeofenceState {
- + Entered = 1,
- + Exited = 2,
- + Removed = 4,
- + }
- + public enum Windows.Devices.Geolocation.Geofencing.GeofenceRemovalReason {
- + Used = 0,
- + Expired = 1,
- + }
- + public class Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatusChangedEventArgs {
- + }
- + public enum Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus {
- + Ready = 0,
- + Initializing = 1,
- + NoData = 2,
- + Disabled = 3,
- + NotInitialized = 4,
- + NotAvailable = 5,
- + }
- + public class Windows.Devices.Geolocation.Geofencing.GeofenceMonitor {
- + public IVectorView<GeofenceStateChangeReport> GeofenceStateChangeReports { get; };
- + public IVector<Geofence> Geofences { get; };
- + public Geoposition LastKnownGeoposition { get; };
- + public GeofenceMonitorStatus Status { get; };
- + TypedEventHandler<object, GeofenceStateChangedEventArgs> GeofenceStateChanged;
- + TypedEventHandler<object, GeofenceMonitorStatusChangedEventArgs> StatusChanged;
- + }
- + public class Windows.Devices.Geolocation.Geofencing.Geofence {
- + public TimeSpan Duration { get; };
- + public TimeSpan DwellTime { get; };
- + public IGeoregion Georegion { get; };
- + public string Id { get; };
- + public MonitoredGeofenceStates MonitoredStates { get; };
- + public bool SingleUse { get; };
- + public DateTime StartTime { get; };
- + public Geofence( string id, IGeoregion georegion );
- + public Geofence( string id, IGeoregion georegion, MonitoredGeofenceStates monitoredStates, bool singleUse );
- + public Geofence( string id, IGeoregion georegion, MonitoredGeofenceStates monitoredStates, bool singleUse, TimeSpan dwellTime );
- + public Geofence( string id, IGeoregion georegion, MonitoredGeofenceStates monitoredStates, bool singleUse, TimeSpan dwellTime, DateTime startTime, TimeSpan duration );
- + }
- + public class Windows.Devices.Geolocation.GeocoordinateSatelliteData {
- + public IReference<double> HorizontalDilutionOfPrecision { get; };
- + public IReference<double> PositionDilutionOfPrecision { get; };
- + public IReference<double> VerticalDilutionOfPrecision { get; };
- + }
- | public class Windows.Devices.Geolocation.Geocoordinate {
- + public PositionSource PositionSource { get; };
- + public GeocoordinateSatelliteData SatelliteData { get; };
- + public Geocoordinate( double latitude, double longitude, double accuracy );
- + public Geocoordinate( double latitude, double longitude, double acuracy, IReference<double> altitude, IReference<double> altitudeAccuracy, IReference<double> heading, IReference<double> speed );
- | }
- | public enum Windows.Devices.Enumeration.DeviceClass {
- + ImageScanner = 5,
- + Location = 6,
- | }
- + public enum Windows.Devices.Enumeration.DeviceAccessStatus {
- + Unspecified = 0,
- + Allowed = 1,
- + DeniedByUser = 2,
- + AlreadyInUse = 3,
- + }
- + public class Windows.Devices.Enumeration.DeviceAccessInformation {
- + public DeviceAccessStatus CurrentStatus { get; };
- + public static DeviceAccessInformation CreateFromId( string value );
- + public static DeviceAccessInformation CreateFromClass( Guid value );
- + public static DeviceAccessInformation CreateFromClass( DeviceClass value );
- + TypedEventHandler<object, AccessChangedEventArgs> AccessChanged;
- + }
- + public class Windows.Devices.Enumeration.AccessChangedEventArgs {
- + public DeviceAccessStatus Status { get; };
- + }
- + public class Windows.Devices.Custom.KnownDeviceTypes {
- + public ushort Unknown { get; };
- + }
- + public class Windows.Devices.Custom.IOControlCode {
- + public IOControlAccessMode AccessMode { get; };
- + public IOControlBufferingMethod BufferingMethod { get; };
- + public uint ControlCode { get; };
- + public ushort DeviceType { get; };
- + public ushort Function { get; };
- + public IOControlCode( ushort deviceType, ushort deviceFunction, IOControlAccessMode accessMode, IOControlBufferingMethod bufferingMethod );
- + }
- + public enum Windows.Devices.Custom.IOControlBufferingMethod {
- + Buffered = 0,
- + DirectInput = 1,
- + DirectOutput = 2,
- + Neither = 3,
- + }
- + public enum Windows.Devices.Custom.IOControlAccessMode {
- + Any = 0,
- + Read = 1,
- + Write = 2,
- + ReadWrite = 3,
- + }
- + public interface Windows.Devices.Custom.IIOControlCode {
- + public IOControlAccessMode AccessMode { get; };
- + public IOControlBufferingMethod BufferingMethod { get; };
- + public uint ControlCode { get; };
- + public ushort DeviceType { get; };
- + public ushort Function { get; };
- + }
- + public enum Windows.Devices.Custom.DeviceSharingMode {
- + Shared = 0,
- + Exclusive = 1,
- + }
- + public enum Windows.Devices.Custom.DeviceAccessMode {
- + Read = 0,
- + Write = 1,
- + ReadWrite = 2,
- + }
- + public class Windows.Devices.Custom.CustomDevice {
- + public IInputStream InputStream { get; };
- + public IOutputStream OutputStream { get; };
- + public IAsyncOperation<uint> SendIOControlAsync( IIOControlCode operation, IBuffer ioControlCode, IBuffer inputBuffer );
- + public IAsyncOperation<bool> TrySendIOControlAsync( IIOControlCode operation, IBuffer ioControlCode, IBuffer inputBuffer );
- + public static string GetDeviceSelector( Guid value );
- + public static IAsyncOperation<CustomDevice> FromIdAsync( string operation, DeviceAccessMode id, DeviceSharingMode desiredAccess );
- + }
- + public class Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider {
- + public IMap<uint, IBuffer> SdpRawAttributes { get; };
- + public RfcommServiceId ServiceId { get; };
- + public void StartAdvertising( StreamSocketListener listener );
- + public void StopAdvertising();
- + public static IAsyncOperation<RfcommServiceProvider> CreateAsync( RfcommServiceId asyncOp );
- + }
- + public class Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId {
- + public Guid Uuid { get; };
- + public RfcommServiceId GenericFileTransfer { get; };
- + public RfcommServiceId ObexFileTransfer { get; };
- + public RfcommServiceId ObexObjectPush { get; };
- + public RfcommServiceId PhoneBookAccessPce { get; };
- + public RfcommServiceId PhoneBookAccessPse { get; };
- + public RfcommServiceId SerialPort { get; };
- + public uint AsShortId();
- + public string AsString();
- + public static RfcommServiceId FromUuid( Guid serviceId );
- + public static RfcommServiceId FromShortId( uint serviceId );
- + }
- + public class Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService {
- + public HostName ConnectionHostName { get; };
- + public string ConnectionServiceName { get; };
- + public SocketProtectionLevel MaxProtectionLevel { get; };
- + public SocketProtectionLevel ProtectionLevel { get; };
- + public RfcommServiceId ServiceId { get; };
- + public IAsyncOperation<IMapView<uint, IBuffer>> GetSdpRawAttributesAsync();
- + public IAsyncOperation<IMapView<uint, IBuffer>> GetSdpRawAttributesAsync( BluetoothCacheMode asyncOp );
- + public static IAsyncOperation<RfcommDeviceService> FromIdAsync( string asyncOp );
- + public static string GetDeviceSelector( RfcommServiceId selector );
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteOption {
- + WriteWithResponse = 0,
- + WriteWithoutResponse = 1,
- + SignedWrite = 2,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattValueChangedEventArgs {
- + public IBuffer CharacteristicValue { get; };
- + public DateTime Timestamp { get; };
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids {
- + public Guid Battery { get; };
- + public Guid BloodPressure { get; };
- + public Guid CyclingSpeedAndCadence { get; };
- + public Guid Glucose { get; };
- + public Guid HealthThermometer { get; };
- + public Guid HeartRate { get; };
- + public Guid RunningSpeedAndCadence { get; };
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction {
- + public GattReliableWriteTransaction();
- + public void WriteValue( GattCharacteristic characteristic, IBuffer value );
- + public IAsyncOperation<GattCommunicationStatus> CommitAsync();
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult {
- + public GattCommunicationStatus Status { get; };
- + public IBuffer Value { get; };
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadClientCharacteristicConfigurationDescriptorResult {
- + public GattClientCharacteristicConfigurationDescriptorValue ClientCharacteristicConfigurationDescriptor { get; };
- + public GattCommunicationStatus Status { get; };
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel {
- + Plain = 0,
- + EncryptionAllowNullAuthentication = 1,
- + EncryptionWithAuthentication = 2,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes {
- + public byte Bit2 { get; };
- + public byte Boolean { get; };
- + public byte DUInt16 { get; };
- + public byte Float { get; };
- + public byte Float32 { get; };
- + public byte Float64 { get; };
- + public byte Nibble { get; };
- + public byte SFloat { get; };
- + public byte SInt12 { get; };
- + public byte SInt128 { get; };
- + public byte SInt16 { get; };
- + public byte SInt24 { get; };
- + public byte SInt32 { get; };
- + public byte SInt48 { get; };
- + public byte SInt64 { get; };
- + public byte SInt8 { get; };
- + public byte Struct { get; };
- + public byte UInt12 { get; };
- + public byte UInt128 { get; };
- + public byte UInt16 { get; };
- + public byte UInt24 { get; };
- + public byte UInt32 { get; };
- + public byte UInt48 { get; };
- + public byte UInt64 { get; };
- + public byte UInt8 { get; };
- + public byte Utf16 { get; };
- + public byte Utf8 { get; };
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat {
- + public ushort Description { get; };
- + public int Exponent { get; };
- + public byte FormatType { get; };
- + public byte Namespace { get; };
- + public ushort Unit { get; };
- + public byte BluetoothSigAssignedNumbers { get; };
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattExtendedCharacteristicProperties {
- + None = 0,
- + Broadcast = 1,
- + Read = 2,
- + WriteWithoutResponse = 4,
- + Write = 8,
- + Notify = 16,
- + Indicate = 32,
- + AuthenticatedSignedWrites = 64,
- + ExtendedProperties = 128,
- + ReliableWrites = 256,
- + WritableAuxiliaries = 512,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService {
- + public ushort AttributeHandle { get; };
- + public string DeviceId { get; };
- + public Guid Uuid { get; };
- + public IVectorView<GattCharacteristic> GetCharacteristics( Guid value );
- + public IVectorView<GattDeviceService> GetIncludedServices( Guid value );
- + public static IAsyncOperation<GattDeviceService> FromIdAsync( string gattDeviceService );
- + public static string GetDeviceSelectorFromUuid( Guid selector );
- + public static string GetDeviceSelectorFromShortId( ushort selector );
- + public static Guid ConvertShortIdToUuid( ushort serviceUuid );
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids {
- + public Guid CharacteristicAggregateFormat { get; };
- + public Guid CharacteristicExtendedProperties { get; };
- + public Guid CharacteristicPresentationFormat { get; };
- + public Guid CharacteristicUserDescription { get; };
- + public Guid ClientCharacteristicConfiguration { get; };
- + public Guid ServerCharacteristicConfiguration { get; };
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor {
- + public GattProtectionLevel ProtectionLevel { get; set; };
- + public ushort AttributeHandle { get; };
- + public Guid Uuid { get; };
- + public IAsyncOperation<GattReadResult> ReadValueAsync();
- + public IAsyncOperation<GattReadResult> ReadValueAsync( BluetoothCacheMode value );
- + public IAsyncOperation<GattCommunicationStatus> WriteValueAsync( IBuffer action );
- + public static Guid ConvertShortIdToUuid( ushort descriptorUuid );
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus {
- + Success = 0,
- + Unreachable = 1,
- + }
- + public enum Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue {
- + None = 0,
- + Notify = 1,
- + Indicate = 2,
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids {
- + public Guid BatteryLevel { get; };
- + public Guid BloodPressureFeature { get; };
- + public Guid BloodPressureMeasurement { get; };
- + public Guid BodySensorLocation { get; };
- + public Guid CscFeature { get; };
- + public Guid CscMeasurement { get; };
- + public Guid GlucoseFeature { get; };
- + public Guid GlucoseMeasurement { get; };
- + public Guid GlucoseMeasurementContext { get; };
- + public Guid HeartRateControlPoint { get; };
- + public Guid HeartRateMeasurement { get; };
- + public Guid IntermediateCuffPressure { get; };
- + public Guid IntermediateTemperature { get; };
- + public Guid MeasurementInterval { get; };
- + public Guid RecordAccessControlPoint { get; };
- + public Guid RscFeature { get; };
- + public Guid RscMeasurement { get; };
- + public Guid SCControlPoint { get; };
- + public Guid SensorLocation { get; };
- + public Guid TemperatureMeasurement { get; };
- + public Guid TemperatureType { get; };
- + }
- + public class Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic {
- + public GattProtectionLevel ProtectionLevel { get; set; };
- + public ushort AttributeHandle { get; };
- + public GattExtendedCharacteristicProperties CharacteristicProperties { get; };
- + public IVectorView<GattPresentationFormat> PresentationFormats { get; };
- + public string UserDescription { get; };
- + public Guid Uuid { get; };
- + public IVectorView<GattDescriptor> GetDescriptors( Guid value );
- + public IAsyncOperation<GattReadResult> ReadValueAsync();
- + public IAsyncOperation<GattReadResult> ReadValueAsync( BluetoothCacheMode value );
- + public IAsyncOperation<GattCommunicationStatus> WriteValueAsync( IBuffer asyncOp );
- + public IAsyncOperation<GattCommunicationStatus> WriteValueAsync( IBuffer asyncOp, GattWriteOption value );
- + public IAsyncOperation<GattReadClientCharacteristicConfigurationDescriptorResult> ReadClientCharacteristicConfigurationDescriptorAsync();
- + public IAsyncOperation<GattCommunicationStatus> WriteClientCharacteristicConfigurationDescriptorAsync( GattClientCharacteristicConfigurationDescriptorValue asyncOp );
- + public static Guid ConvertShortIdToUuid( ushort characteristicUuid );
- + TypedEventHandler<GattCharacteristic, GattValueChangedEventArgs> ValueChanged;
- + }
- + public enum Windows.Devices.Bluetooth.BluetoothCacheMode {
- + Cached = 0,
- + Uncached = 1,
- + }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Foundation.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Foundation.winmd
- + public struct Windows.Foundation.TextRange {
- + public short StartPosition;
- + public short Length;
- + }
- | public class Windows.Foundation.Metadata.VersionAttribute : System.Attribute {
- + public VersionAttribute( uint version, Platform platform );
- | }
- | public class Windows.Foundation.Metadata.StaticAttribute : System.Attribute {
- + public StaticAttribute( Type type, uint version, Platform platform );
- | }
- + public class Windows.Foundation.Metadata.PlatformAttribute : System.Attribute {
- + public PlatformAttribute( Platform platform );
- + }
- + public enum Windows.Foundation.Metadata.Platform {
- + Windows = 0,
- + WindowsPhone = 1,
- + }
- + public enum Windows.Foundation.Metadata.DeprecationType {
- + Deprecate = 0,
- + Remove = 1,
- + }
- + public class Windows.Foundation.Metadata.DeprecatedAttribute : System.Attribute {
- + public DeprecatedAttribute( string message, DeprecationType type, uint version );
- + public DeprecatedAttribute( string message, DeprecationType type, uint version, Platform platform );
- + }
- | public class Windows.Foundation.Metadata.ComposableAttribute : System.Attribute {
- + public ComposableAttribute( Type type, CompositionType compositionType, uint version, Platform platform );
- | }
- | public class Windows.Foundation.Metadata.AttributeUsageAttribute : System.Attribute {
- + public AttributeUsageAttribute( AttributeTargets A_0 );
- | }
- | public class Windows.Foundation.Metadata.ActivatableAttribute : System.Attribute {
- + public ActivatableAttribute( uint version, Platform platform );
- + public ActivatableAttribute( Type type, uint version, Platform platform );
- | }
- + public interface Windows.Foundation.IStringable {
- + public string ToString();
- + }
- + public class Windows.Foundation.Diagnostics.TracingStatusChangedEventArgs {
- + public bool Enabled { get; };
- + public CausalityTraceLevel TraceLevel { get; };
- + }
- + public void delegate Windows.Foundation.Diagnostics.NewLogFileHandler( FileLoggingSession sender, LoggingStatus status, StorageFile file );
- + public enum Windows.Foundation.Diagnostics.LoggingStatus {
- + Normal = 0,
- + Suspending = 1,
- + Closing = 2,
- + }
- + public class Windows.Foundation.Diagnostics.LoggingSession {
- + public string Name { get; };
- + public LoggingSession( string name );
- + public IAsyncOperation<StorageFile> SaveToFileAsync();
- + public void AddLoggingChannel( ILoggingChannel loggingChannel );
- + public void AddLoggingChannel( ILoggingChannel loggingChannel, LoggingLevel maxLevel );
- + public void RemoveLoggingChannel( ILoggingChannel loggingChannel );
- + public void Close();
- + }
- + public enum Windows.Foundation.Diagnostics.LoggingLevel {
- + Verbose = 0,
- + Information = 1,
- + Warning = 2,
- + Error = 3,
- + Critical = 4,
- + }
- + public class Windows.Foundation.Diagnostics.LoggingChannel {
- + public bool Enabled { get; };
- + public string Name { get; };
- + public LoggingChannel( string name );
- + public void LogMessage( string eventString );
- + public void LogMessage( LoggingLevel level, string eventString );
- + public void LogPair( string value1, int value2 );
- + public void LogPair( LoggingLevel level, string value1, int value2 );
- + public LoggingActivity CreateLoggingActivity( string loggingActivity );
- + public void Close();
- + }
- + public class Windows.Foundation.Diagnostics.LoggingActivity {
- + public string Name { get; };
- + public void Close();
- + }
- + public interface Windows.Foundation.Diagnostics.ILoggingSession {
- + public string Name { get; };
- + public IAsyncOperation<StorageFile> SaveToFileAsync();
- + public void AddLoggingChannel( ILoggingChannel loggingChannel );
- + public void AddLoggingChannel( ILoggingChannel loggingChannel, LoggingLevel maxLevel );
- + public void RemoveLoggingChannel( ILoggingChannel loggingChannel );
- + }
- + public interface Windows.Foundation.Diagnostics.ILoggingChannel {
- + public bool Enabled { get; };
- + public string Name { get; };
- + public void LogMessage( string eventString );
- + public void LogMessage( LoggingLevel level, string eventString );
- + public void LogPair( string value1, int value2 );
- + public void LogPair( LoggingLevel level, string value1, int value2 );
- + public LoggingActivity CreateLoggingActivity( string loggingActivity );
- + }
- + public interface Windows.Foundation.Diagnostics.IFileLoggingSession {
- + public string Name { get; };
- + public void AddLoggingChannel( ILoggingChannel loggingChannel );
- + public void AddLoggingChannel( ILoggingChannel loggingChannel, LoggingLevel maxLevel );
- + public void RemoveLoggingChannel( ILoggingChannel loggingChannel );
- + }
- + public class Windows.Foundation.Diagnostics.FileLoggingSession {
- + public string Name { get; };
- + public FileLoggingSession( string name, NewLogFileHandler handler );
- + public void AddLoggingChannel( ILoggingChannel loggingChannel );
- + public void AddLoggingChannel( ILoggingChannel loggingChannel, LoggingLevel maxLevel );
- + public void RemoveLoggingChannel( ILoggingChannel loggingChannel );
- + public void Close();
- + }
- + public enum Windows.Foundation.Diagnostics.CausalityTraceLevel {
- + Required = 0,
- + Important = 1,
- + Verbose = 2,
- + }
- + public enum Windows.Foundation.Diagnostics.CausalitySynchronousWork {
- + CompletionNotification = 0,
- + ProgressNotification = 1,
- + Execution = 2,
- + }
- + public enum Windows.Foundation.Diagnostics.CausalitySource {
- + Application = 0,
- + Library = 1,
- + System = 2,
- + }
- + public enum Windows.Foundation.Diagnostics.CausalityRelation {
- + AssignDelegate = 0,
- + Join = 1,
- + Choice = 2,
- + Cancel = 3,
- + Error = 4,
- + }
- + public class Windows.Foundation.Diagnostics.AsyncCausalityTracer {
- + public static void TraceOperationCreation( CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, string operationName, ulong relatedContext );
- + public static void TraceOperationCompletion( CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, AsyncStatus status );
- + public static void TraceOperationRelation( CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, CausalityRelation relation );
- + public static void TraceSynchronousWorkStart( CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, CausalitySynchronousWork work );
- + public static void TraceSynchronousWorkCompletion( CausalityTraceLevel traceLevel, CausalitySource source, CausalitySynchronousWork work );
- + EventHandler<TracingStatusChangedEventArgs> TracingStatusChanged;
- + }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Globalization.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Globalization.winmd
- + public enum Windows.Globalization.UnicodeNumericType {
- + None = 0,
- + Decimal = 1,
- + Digit = 2,
- + Numeric = 3,
- + }
- + public enum Windows.Globalization.UnicodeGeneralCategory {
- + UppercaseLetter = 0,
- + LowercaseLetter = 1,
- + TitlecaseLetter = 2,
- + ModifierLetter = 3,
- + OtherLetter = 4,
- + NonspacingMark = 5,
- + SpacingCombiningMark = 6,
- + EnclosingMark = 7,
- + DecimalDigitNumber = 8,
- + LetterNumber = 9,
- + OtherNumber = 10,
- + SpaceSeparator = 11,
- + LineSeparator = 12,
- + ParagraphSeparator = 13,
- + Control = 14,
- + Format = 15,
- + Surrogate = 16,
- + PrivateUse = 17,
- + ConnectorPunctuation = 18,
- + DashPunctuation = 19,
- + OpenPunctuation = 20,
- + ClosePunctuation = 21,
- + InitialQuotePunctuation = 22,
- + FinalQuotePunctuation = 23,
- + OtherPunctuation = 24,
- + MathSymbol = 25,
- + CurrencySymbol = 26,
- + ModifierSymbol = 27,
- + OtherSymbol = 28,
- + NotAssigned = 29,
- + }
- + public class Windows.Globalization.UnicodeCharacters {
- + public static uint GetCodepointFromSurrogatePair( uint codepoint, uint highSurrogate );
- + public static void GetSurrogatePairFromCodepoint( uint codepoint, ref char highSurrogate, ref char lowSurrogate );
- + public static bool IsHighSurrogate( uint value );
- + public static bool IsLowSurrogate( uint value );
- + public static bool IsSupplementary( uint value );
- + public static bool IsNoncharacter( uint value );
- + public static bool IsWhitespace( uint value );
- + public static bool IsAlphabetic( uint value );
- + public static bool IsCased( uint value );
- + public static bool IsUppercase( uint value );
- + public static bool IsLowercase( uint value );
- + public static bool IsIdStart( uint value );
- + public static bool IsIdContinue( uint value );
- + public static bool IsGraphemeBase( uint value );
- + public static bool IsGraphemeExtend( uint value );
- + public static UnicodeNumericType GetNumericType( uint value );
- + public static UnicodeGeneralCategory GetGeneralCategory( uint value );
- + }
- + public class Windows.Globalization.NumeralSystemIdentifiers {
- + public string Arab { get; };
- + public string ArabExt { get; };
- + public string Bali { get; };
- + public string Beng { get; };
- + public string Cham { get; };
- + public string Deva { get; };
- + public string FullWide { get; };
- + public string Gujr { get; };
- + public string Guru { get; };
- + public string HaniDec { get; };
- + public string Java { get; };
- + public string Kali { get; };
- + public string Khmr { get; };
- + public string Knda { get; };
- + public string Lana { get; };
- + public string LanaTham { get; };
- + public string Laoo { get; };
- + public string Latn { get; };
- + public string Lepc { get; };
- + public string Limb { get; };
- + public string Mlym { get; };
- + public string Mong { get; };
- + public string Mtei { get; };
- + public string Mymr { get; };
- + public string MymrShan { get; };
- + public string Nkoo { get; };
- + public string Olck { get; };
- + public string Orya { get; };
- + public string Saur { get; };
- + public string Sund { get; };
- + public string Talu { get; };
- + public string TamlDec { get; };
- + public string Telu { get; };
- + public string Thai { get; };
- + public string Tibt { get; };
- + public string Vaii { get; };
- + }
- + public class Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder {
- + public uint SignificantDigits { get; set; };
- + public RoundingAlgorithm RoundingAlgorithm { get; set; };
- + public SignificantDigitsNumberRounder();
- + public int RoundInt32( int result );
- + public uint RoundUInt32( uint result );
- + public long RoundInt64( long result );
- + public ulong RoundUInt64( ulong result );
- + public float RoundSingle( float result );
- + public double RoundDouble( double result );
- + }
- + public enum Windows.Globalization.NumberFormatting.RoundingAlgorithm {
- + None = 0,
- + RoundDown = 1,
- + RoundUp = 2,
- + RoundTowardsZero = 3,
- + RoundAwayFromZero = 4,
- + RoundHalfDown = 5,
- + RoundHalfUp = 6,
- + RoundHalfTowardsZero = 7,
- + RoundHalfAwayFromZero = 8,
- + RoundHalfToEven = 9,
- + RoundHalfToOdd = 10,
- + }
- | public class Windows.Globalization.NumberFormatting.PermilleFormatter {
- + public int SignificantDigits { get; set; };
- + public INumberRounder NumberRounder { get; set; };
- | }
- | public class Windows.Globalization.NumberFormatting.PercentFormatter {
- + public int SignificantDigits { get; set; };
- + public INumberRounder NumberRounder { get; set; };
- | }
- + public class Windows.Globalization.NumberFormatting.NumeralSystemTranslator {
- + public string NumeralSystem { get; set; };
- + public IVectorView<string> Languages { get; };
- + public string ResolvedLanguage { get; };
- + public NumeralSystemTranslator( IIterable<string> languages );
- + public NumeralSystemTranslator();
- + public string TranslateNumerals( string result );
- + }
- + public class Windows.Globalization.NumberFormatting.IncrementNumberRounder {
- + public RoundingAlgorithm RoundingAlgorithm { get; set; };
- + public double Increment { get; set; };
- + public IncrementNumberRounder();
- + public int RoundInt32( int result );
- + public uint RoundUInt32( uint result );
- + public long RoundInt64( long result );
- + public ulong RoundUInt64( ulong result );
- + public float RoundSingle( float result );
- + public double RoundDouble( double result );
- + }
- + public interface Windows.Globalization.NumberFormatting.ISignificantDigitsOption {
- + public int SignificantDigits { get; set; };
- + }
- + public interface Windows.Globalization.NumberFormatting.INumberRounderOption {
- + public INumberRounder NumberRounder { get; set; };
- + }
- + public interface Windows.Globalization.NumberFormatting.INumberRounder {
- + public int RoundInt32( int result );
- + public uint RoundUInt32( uint result );
- + public long RoundInt64( long result );
- + public ulong RoundUInt64( ulong result );
- + public float RoundSingle( float result );
- + public double RoundDouble( double result );
- + }
- | public class Windows.Globalization.NumberFormatting.DecimalFormatter {
- + public int SignificantDigits { get; set; };
- + public INumberRounder NumberRounder { get; set; };
- | }
- + public enum Windows.Globalization.NumberFormatting.CurrencyFormatterMode {
- + UseSymbol = 0,
- + UseCurrencyCode = 1,
- + }
- | public class Windows.Globalization.NumberFormatting.CurrencyFormatter {
- + public CurrencyFormatterMode Mode { get; set; };
- + public int SignificantDigits { get; set; };
- + public INumberRounder NumberRounder { get; set; };
- + public void ApplyRoundingForCurrency( RoundingAlgorithm roundingAlgorithm );
- | }
- | public class Windows.Globalization.Language {
- + public IVectorView<string> GetExtensionSubtags( string value );
- | }
- | public class Windows.Globalization.DateTimeFormatting.DateTimeFormatter {
- + public string Format( DateTime result, string datetime );
- | }
- + public class Windows.Globalization.CurrencyIdentifiers {
- + public string AED { get; };
- + public string AFN { get; };
- + public string ALL { get; };
- + public string AMD { get; };
- + public string ANG { get; };
- + public string AOA { get; };
- + public string ARS { get; };
- + public string AUD { get; };
- + public string AWG { get; };
- + public string AZN { get; };
- + public string BAM { get; };
- + public string BBD { get; };
- + public string BDT { get; };
- + public string BGN { get; };
- + public string BHD { get; };
- + public string BIF { get; };
- + public string BMD { get; };
- + public string BND { get; };
- + public string BOB { get; };
- + public string BRL { get; };
- + public string BSD { get; };
- + public string BTN { get; };
- + public string BWP { get; };
- + public string BYR { get; };
- + public string BZD { get; };
- + public string CAD { get; };
- + public string CDF { get; };
- + public string CHF { get; };
- + public string CLP { get; };
- + public string CNY { get; };
- + public string COP { get; };
- + public string CRC { get; };
- + public string CUP { get; };
- + public string CVE { get; };
- + public string CZK { get; };
- + public string DJF { get; };
- + public string DKK { get; };
- + public string DOP { get; };
- + public string DZD { get; };
- + public string EGP { get; };
- + public string ERN { get; };
- + public string ETB { get; };
- + public string EUR { get; };
- + public string FJD { get; };
- + public string FKP { get; };
- + public string GBP { get; };
- + public string GEL { get; };
- + public string GHS { get; };
- + public string GIP { get; };
- + public string GMD { get; };
- + public string GNF { get; };
- + public string GTQ { get; };
- + public string GYD { get; };
- + public string HKD { get; };
- + public string HNL { get; };
- + public string HRK { get; };
- + public string HTG { get; };
- + public string HUF { get; };
- + public string IDR { get; };
- + public string ILS { get; };
- + public string INR { get; };
- + public string IQD { get; };
- + public string IRR { get; };
- + public string ISK { get; };
- + public string JMD { get; };
- + public string JOD { get; };
- + public string JPY { get; };
- + public string KES { get; };
- + public string KGS { get; };
- + public string KHR { get; };
- + public string KMF { get; };
- + public string KPW { get; };
- + public string KRW { get; };
- + public string KWD { get; };
- + public string KYD { get; };
- + public string KZT { get; };
- + public string LAK { get; };
- + public string LBP { get; };
- + public string LKR { get; };
- + public string LRD { get; };
- + public string LSL { get; };
- + public string LTL { get; };
- + public string LVL { get; };
- + public string LYD { get; };
- + public string MAD { get; };
- + public string MDL { get; };
- + public string MGA { get; };
- + public string MKD { get; };
- + public string MMK { get; };
- + public string MNT { get; };
- + public string MOP { get; };
- + public string MRO { get; };
- + public string MUR { get; };
- + public string MVR { get; };
- + public string MWK { get; };
- + public string MXN { get; };
- + public string MYR { get; };
- + public string MZN { get; };
- + public string NAD { get; };
- + public string NGN { get; };
- + public string NIO { get; };
- + public string NOK { get; };
- + public string NPR { get; };
- + public string NZD { get; };
- + public string OMR { get; };
- + public string PAB { get; };
- + public string PEN { get; };
- + public string PGK { get; };
- + public string PHP { get; };
- + public string PKR { get; };
- + public string PLN { get; };
- + public string PYG { get; };
- + public string QAR { get; };
- + public string RON { get; };
- + public string RSD { get; };
- + public string RUB { get; };
- + public string RWF { get; };
- + public string SAR { get; };
- + public string SBD { get; };
- + public string SCR { get; };
- + public string SDG { get; };
- + public string SEK { get; };
- + public string SGD { get; };
- + public string SHP { get; };
- + public string SLL { get; };
- + public string SOS { get; };
- + public string SRD { get; };
- + public string STD { get; };
- + public string SYP { get; };
- + public string SZL { get; };
- + public string THB { get; };
- + public string TJS { get; };
- + public string TMT { get; };
- + public string TND { get; };
- + public string TOP { get; };
- + public string TRY { get; };
- + public string TTD { get; };
- + public string TWD { get; };
- + public string TZS { get; };
- + public string UAH { get; };
- + public string UGX { get; };
- + public string USD { get; };
- + public string UYU { get; };
- + public string UZS { get; };
- + public string VEF { get; };
- + public string VND { get; };
- + public string VUV { get; };
- + public string WST { get; };
- + public string XAF { get; };
- + public string XCD { get; };
- + public string XOF { get; };
- + public string XPF { get; };
- + public string XXX { get; };
- + public string YER { get; };
- + public string ZAR { get; };
- + public string ZMW { get; };
- + public string ZWL { get; };
- + }
- | public class Windows.Globalization.Calendar {
- + public Calendar( IIterable<string> languages, string calendar, string clock, string timeZoneId );
- + public string GetTimeZone();
- + public void ChangeTimeZone( string timeZoneId );
- + public string TimeZoneAsString();
- + public string TimeZoneAsString( int result );
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Graphics.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Graphics.winmd
- | public enum Windows.Graphics.Display.ResolutionScale {
- + Scale150Percent = 150,
- + Scale160Percent = 160,
- + Scale225Percent = 225,
- | }
- + public class Windows.Graphics.Display.DisplayInformation {
- + public DisplayOrientations CurrentOrientation { get; };
- + public float LogicalDpi { get; };
- + public DisplayOrientations NativeOrientation { get; };
- + public float RawDpiX { get; };
- + public float RawDpiY { get; };
- + public ResolutionScale ResolutionScale { get; };
- + public bool StereoEnabled { get; };
- + public DisplayOrientations AutoRotationPreferences { get; set; };
- + public IAsyncOperation<IRandomAccessStream> GetColorProfileAsync();
- + public static DisplayInformation GetForCurrentView();
- + TypedEventHandler<DisplayInformation, object> ColorProfileChanged;
- + TypedEventHandler<DisplayInformation, object> DpiChanged;
- + TypedEventHandler<DisplayInformation, object> OrientationChanged;
- + TypedEventHandler<DisplayInformation, object> StereoEnabledChanged;
- + TypedEventHandler<DisplayInformation, object> DisplayContentsInvalidated;
- + }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Management.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Management.winmd
- + public enum Windows.Management.Deployment.RemovalOptions {
- + None = 0,
- + PreserveApplicationData = 4096,
- + }
- + public enum Windows.Management.Deployment.PackageTypes {
- + None = 0,
- + Main = 1,
- + Framework = 2,
- + Resource = 4,
- + Bundle = 8,
- + }
- | public class Windows.Management.Deployment.PackageManager {
- + public IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> RemovePackageAsync( string deploymentOperation, RemovalOptions packageFullName );
- + public IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync( Uri deploymentOperation, IIterable<Uri> packageUri, DeploymentOptions dependencyPackageUris );
- + public IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> RegisterPackageByFullNameAsync( string deploymentOperation, IIterable<string> mainPackageFullName, DeploymentOptions dependencyPackageFullNames );
- + public IIterable<Package> FindPackagesWithPackageTypes( PackageTypes packageCollection );
- + public IIterable<Package> FindPackagesForUserWithPackageTypes( string packageCollection, PackageTypes userSecurityId );
- + public IIterable<Package> FindPackagesWithPackageTypes( string packageCollection, string packageName, PackageTypes packagePublisher );
- + public IIterable<Package> FindPackagesForUserWithPackageTypes( string packageCollection, string userSecurityId, string packageName, PackageTypes packagePublisher );
- + public IIterable<Package> FindPackagesWithPackageTypes( string packageCollection, PackageTypes packageFamilyName );
- + public IIterable<Package> FindPackagesForUserWithPackageTypes( string packageCollection, string userSecurityId, PackageTypes packageFamilyName );
- + public IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StageUserDataAsync( string deploymentOperation );
- | }
- | public enum Windows.Management.Deployment.DeploymentOptions {
- + InstallAllResources = 32,
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Media.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Media.winmd
- + public class Windows.Media.VideoDisplayProperties {
- + public string Title { get; set; };
- + public string Subtitle { get; set; };
- + }
- | public class Windows.Media.Transcoding.MediaTranscoder {
- + public IAsyncOperation<PrepareTranscodeResult> PrepareMediaStreamSourceTranscodeAsync( IMediaSource operation, IRandomAccessStream source, MediaEncodingProfile destination );
- | }
- + public class Windows.Media.SystemMediaTransportControlsPropertyChangedEventArgs {
- + public SystemMediaTransportControlsProperty Property { get; };
- + }
- + public enum Windows.Media.SystemMediaTransportControlsProperty {
- + SoundLevel = 0,
- + MaxProperties = 1,
- + }
- + public class Windows.Media.SystemMediaTransportControlsDisplayUpdater {
- + public MediaPlaybackType Type { get; set; };
- + public RandomAccessStreamReference Thumbnail { get; set; };
- + public string AppMediaId { get; set; };
- + public ImageDisplayProperties ImageProperties { get; };
- + public MusicDisplayProperties MusicProperties { get; };
- + public VideoDisplayProperties VideoProperties { get; };
- + public IAsyncOperation<bool> CopyFromFileAsync( MediaPlaybackType operation, StorageFile type );
- + public void ClearAll();
- + public void Update();
- + }
- + public class Windows.Media.SystemMediaTransportControlsButtonPressedEventArgs {
- + public SystemMediaTransportControlsButton Button { get; };
- + }
- + public enum Windows.Media.SystemMediaTransportControlsButton {
- + Play = 0,
- + Pause = 1,
- + MaxRequiredButtons = 2,
- + Stop = 2,
- + Record = 3,
- + FastForward = 4,
- + Rewind = 5,
- + Next = 6,
- + Previous = 7,
- + ChannelUp = 8,
- + ChannelDown = 9,
- + MaxButtons = 10,
- + }
- + public class Windows.Media.SystemMediaTransportControls {
- + public MediaPlaybackStatus PlaybackStatus { get; set; };
- + public bool IsStopEnabled { get; set; };
- + public bool IsRewindEnabled { get; set; };
- + public bool IsRecordEnabled { get; set; };
- + public bool IsPreviousEnabled { get; set; };
- + public bool IsPlayEnabled { get; set; };
- + public bool IsPauseEnabled { get; set; };
- + public bool IsNextEnabled { get; set; };
- + public bool IsFastForwardEnabled { get; set; };
- + public bool IsChannelUpEnabled { get; set; };
- + public bool IsChannelDownEnabled { get; set; };
- + public SystemMediaTransportControlsDisplayUpdater DisplayUpdater { get; };
- + public SoundLevel SoundLevel { get; };
- + public static SystemMediaTransportControls GetForCurrentView();
- + TypedEventHandler<SystemMediaTransportControls, SystemMediaTransportControlsButtonPressedEventArgs> ButtonPressed;
- + TypedEventHandler<SystemMediaTransportControls, SystemMediaTransportControlsPropertyChangedEventArgs> PropertyChanged;
- + }
- + public class Windows.Media.SpeechSynthesis.VoiceInformation {
- + public string Description { get; };
- + public string DisplayName { get; };
- + public VoiceGender Gender { get; };
- + public string Id { get; };
- + public string Language { get; };
- + }
- + public enum Windows.Media.SpeechSynthesis.VoiceGender {
- + Male = 0,
- + Female = 1,
- + }
- + public class Windows.Media.SpeechSynthesis.SpeechSynthesizer {
- + public VoiceInformation Voice { get; set; };
- + public IVectorView<VoiceInformation> AllVoices { get; };
- + public VoiceInformation DefaultVoice { get; };
- + public SpeechSynthesizer();
- + public IAsyncOperation<SpeechSynthesisStream> SynthesizeTextToStreamAsync( string operation );
- + public IAsyncOperation<SpeechSynthesisStream> SynthesizeSsmlToStreamAsync( string operation );
- + public void Close();
- + }
- + public class Windows.Media.SpeechSynthesis.SpeechSynthesisStream {
- + public string ContentType { get; };
- + public IVectorView<IMediaMarker> Markers { get; };
- + public ulong Size { get; set; };
- + public bool CanRead { get; };
- + public bool CanWrite { get; };
- + public ulong Position { get; };
- + public IInputStream GetInputStreamAt( ulong stream );
- + public IOutputStream GetOutputStreamAt( ulong stream );
- + public void Seek( ulong position );
- + public IRandomAccessStream CloneStream();
- + public void Close();
- + public IAsyncOperationWithProgress<IBuffer, uint> ReadAsync( IBuffer operation, uint buffer, InputStreamOptions count );
- + public IAsyncOperationWithProgress<uint, uint> WriteAsync( IBuffer operation );
- + public IAsyncOperation<bool> FlushAsync();
- + }
- + public enum Windows.Media.Render.AudioRenderCategory {
- + Other = 0,
- + ForegroundOnlyMedia = 1,
- + BackgroundCapableMedia = 2,
- + Communications = 3,
- + Alerts = 4,
- + SoundEffects = 5,
- + GameEffects = 6,
- + GameMedia = 7,
- + }
- | public class Windows.Media.PlayTo.PlayToSource {
- + public Uri PreferredSourceUri { get; set; };
- | }
- | public enum Windows.Media.PlayTo.PlayToConnectionError {
- + ProtectedPlaybackFailed = 4,
- | }
- + public class Windows.Media.MusicDisplayProperties {
- + public string Title { get; set; };
- + public string Artist { get; set; };
- + public string AlbumArtist { get; set; };
- + }
- | public class Windows.Media.MediaProperties.VideoEncodingProperties {
- + public static VideoEncodingProperties CreateH264();
- + public static VideoEncodingProperties CreateMpeg2();
- + public static VideoEncodingProperties CreateUncompressed( string value, uint subtype, uint width );
- | }
- + public class Windows.Media.MediaProperties.Mpeg2ProfileIds {
- + public int High { get; };
- + public int Main { get; };
- + public int SignalNoiseRatioScalable { get; };
- + public int Simple { get; };
- + public int SpatiallyScalable { get; };
- + }
- + public enum Windows.Media.MediaProperties.MediaThumbnailFormat {
- + Bmp = 0,
- + Bgra8 = 1,
- + }
- | public class Windows.Media.MediaProperties.MediaPropertySet {
- + public MediaPropertySet();
- | }
- + public enum Windows.Media.MediaProperties.MediaPixelFormat {
- + Nv12 = 0,
- + Bgra8 = 1,
- + }
- + public class Windows.Media.MediaProperties.MediaEncodingSubtypes {
- + public string Aac { get; };
- + public string AacAdts { get; };
- + public string AmrNb { get; };
- + public string AmrWb { get; };
- + public string Argb32 { get; };
- + public string Asf { get; };
- + public string Avi { get; };
- + public string Bgra8 { get; };
- + public string Bmp { get; };
- + public string Eac3 { get; };
- + public string Float { get; };
- + public string Gif { get; };
- + public string H263 { get; };
- + public string H264 { get; };
- + public string H264Es { get; };
- + public string Hevc { get; };
- + public string HevcEs { get; };
- + public string Iyuv { get; };
- + public string Jpeg { get; };
- + public string JpegXr { get; };
- + public string Mjpg { get; };
- + public string Mp3 { get; };
- + public string Mpeg { get; };
- + public string Mpeg1 { get; };
- + public string Mpeg2 { get; };
- + public string Mpeg4 { get; };
- + public string Nv12 { get; };
- + public string Pcm { get; };
- + public string Png { get; };
- + public string Rgb24 { get; };
- + public string Rgb32 { get; };
- + public string Tiff { get; };
- + public string Wave { get; };
- + public string Wma8 { get; };
- + public string Wma9 { get; };
- + public string Wmv3 { get; };
- + public string Wvc1 { get; };
- + public string Yuy2 { get; };
- + public string Yv12 { get; };
- + }
- | public class Windows.Media.MediaProperties.MediaEncodingProfile {
- + public static MediaEncodingProfile CreateWav( AudioEncodingQuality value );
- + public static MediaEncodingProfile CreateAvi( VideoEncodingQuality value );
- | }
- | public class Windows.Media.MediaProperties.ImageEncodingProperties {
- + public static ImageEncodingProperties CreateUncompressed( MediaPixelFormat value );
- + public static ImageEncodingProperties CreateBmp();
- | }
- + public class Windows.Media.MediaProperties.H264ProfileIds {
- + public int Baseline { get; };
- + public int ConstrainedBaseline { get; };
- + public int Extended { get; };
- + public int High { get; };
- + public int High10 { get; };
- + public int High422 { get; };
- + public int High444 { get; };
- + public int Main { get; };
- + public int MultiviewHigh { get; };
- + public int StereoHigh { get; };
- + }
- | public class Windows.Media.MediaProperties.AudioEncodingProperties {
- + public static AudioEncodingProperties CreateAac( uint value, uint sampleRate, uint channelCount );
- + public static AudioEncodingProperties CreateAacAdts( uint value, uint sampleRate, uint channelCount );
- + public static AudioEncodingProperties CreateMp3( uint value, uint sampleRate, uint channelCount );
- + public static AudioEncodingProperties CreatePcm( uint value, uint sampleRate, uint channelCount );
- + public static AudioEncodingProperties CreateWma( uint value, uint sampleRate, uint channelCount );
- | }
- + public enum Windows.Media.MediaPlaybackType {
- + Unknown = 0,
- + Music = 1,
- + Video = 2,
- + Image = 3,
- + }
- + public enum Windows.Media.MediaPlaybackStatus {
- + Closed = 0,
- + Changing = 1,
- + Stopped = 2,
- + Playing = 3,
- + Paused = 4,
- + }
- + public class Windows.Media.MediaMarkerTypes {
- + public string Bookmark { get; };
- + }
- + public class Windows.Media.ImageDisplayProperties {
- + public string Title { get; set; };
- + public string Subtitle { get; set; };
- + }
- + public interface Windows.Media.IMediaMarkers {
- + public IVectorView<IMediaMarker> Markers { get; };
- + }
- + public interface Windows.Media.IMediaMarker {
- + public string MediaMarkerType { get; };
- + public string Text { get; };
- + public TimeSpan Time { get; };
- + }
- + public class Windows.Media.Effects.AudioRenderEffectsManager {
- + public IVectorView<AudioEffect> GetAudioRenderEffects();
- + TypedEventHandler<AudioRenderEffectsManager, object> AudioRenderEffectsChanged;
- + }
- + public class Windows.Media.Effects.AudioEffectsManager {
- + public static AudioRenderEffectsManager CreateAudioRenderEffectsManager( string value, AudioRenderCategory deviceId );
- + public static AudioRenderEffectsManager CreateAudioRenderEffectsManager( string value, AudioRenderCategory deviceId, AudioProcessing category );
- + public static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager( string value, MediaCategory deviceId );
- + public static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager( string value, MediaCategory deviceId, AudioProcessing category );
- + }
- + public enum Windows.Media.Effects.AudioEffectType {
- + Other = 0,
- + AcousticEchoCancellation = 1,
- + NoiseSuppression = 2,
- + AutomaticGainControl = 3,
- + BeamForming = 4,
- + ConstantToneRemoval = 5,
- + Equalizer = 6,
- + LoudnessEqualizer = 7,
- + BassBoost = 8,
- + VirtualSurround = 9,
- + VirtualHeadphones = 10,
- + SpeakerFill = 11,
- + RoomCorrection = 12,
- + BassManagement = 13,
- + EnvironmentalEffects = 14,
- + SpeakerProtection = 15,
- + SpeakerCompensation = 16,
- + DynamicRangeCompression = 17,
- + }
- + public class Windows.Media.Effects.AudioEffect {
- + public AudioEffectType AudioEffectType { get; };
- + }
- + public class Windows.Media.Effects.AudioCaptureEffectsManager {
- + public IVectorView<AudioEffect> GetAudioCaptureEffects();
- + TypedEventHandler<AudioCaptureEffectsManager, object> AudioCaptureEffectsChanged;
- + }
- + public class Windows.Media.Devices.WhiteBalanceControl {
- + public bool Auto { get; };
- + public uint Max { get; };
- + public uint Min { get; };
- + public ColorTemperaturePreset Preset { get; };
- + public uint Step { get; };
- + public bool Supported { get; };
- + public IVectorView<ColorTemperaturePreset> SupportedPresets { get; };
- + public uint Value { get; };
- + public IAsyncAction SetAutoAsync( bool asyncInfo );
- + public IAsyncAction SetPresetAsync( ColorTemperaturePreset asyncInfo );
- + public IAsyncAction SetValueAsync( uint asyncInfo );
- + }
- | public class Windows.Media.Devices.VideoDeviceController {
- + public CaptureUse PrimaryUse { get; set; };
- + public WhiteBalanceControl WhiteBalanceControl { get; };
- + public ExposureCompensationControl ExposureCompensationControl { get; };
- + public ExposureControl ExposureControl { get; };
- + public FlashControl FlashControl { get; };
- + public FocusControl FocusControl { get; };
- + public IsoSpeedControl IsoSpeedControl { get; };
- + public LowLagPhotoControl LowLagPhoto { get; };
- + public LowLagPhotoSequenceControl LowLagPhotoSequence { get; };
- + public RegionsOfInterestControl RegionsOfInterestControl { get; };
- + public SceneModeControl SceneModeControl { get; };
- + public TorchControl TorchControl { get; };
- | }
- + public class Windows.Media.Devices.TorchControl {
- + public float PowerPercent { get; set; };
- + public bool Enabled { get; set; };
- + public bool PowerSupported { get; };
- + public bool Supported { get; };
- + }
- + public class Windows.Media.Devices.SceneModeControl {
- + public IVectorView<CaptureSceneMode> SupportedModes { get; };
- + public CaptureSceneMode Value { get; };
- + public IAsyncAction SetValueAsync( CaptureSceneMode asyncInfo );
- + }
- + public class Windows.Media.Devices.RegionsOfInterestControl {
- + public bool AutoExposureSupported { get; };
- + public bool AutoFocusSupported { get; };
- + public bool AutoWhiteBalanceSupported { get; };
- + public uint MaxRegions { get; };
- + public IAsyncAction SetRegionsAsync( IIterable<RegionOfInterest> asyncInfo );
- + public IAsyncAction SetRegionsAsync( IIterable<RegionOfInterest> asyncInfo, bool regions );
- + public IAsyncAction ClearRegionsAsync();
- + }
- + public class Windows.Media.Devices.RegionOfInterest {
- + public Rect Bounds { get; set; };
- + public bool AutoWhiteBalanceEnabled { get; set; };
- + public bool AutoWhiteBalance { get; set; };
- + public bool AutoFocusEnabled { get; set; };
- + public bool AutoFocus { get; set; };
- + public bool AutoExposureEnabled { get; set; };
- + public bool AutoExposure { get; set; };
- + public RegionOfInterest();
- + }
- + public enum Windows.Media.Devices.PhotoSequenceFlashMode {
- + Multiple = 0,
- + Single = 1,
- + }
- + public class Windows.Media.Devices.LowLagPhotoSequenceControl {
- + public uint ThumbnailRequestedSize { get; set; };
- + public MediaThumbnailFormat ThumbnailFormat { get; set; };
- + public bool ThumbnailEnabled { get; set; };
- + public uint PhotosPerSecondLimit { get; set; };
- + public uint PastPhotoLimit { get; set; };
- + public uint DesiredThumbnailSize { get; set; };
- + public uint HardwareAcceleratedThumbnailSupported { get; };
- + public uint MaxPastPhotos { get; };
- + public bool Supported { get; };
- + public MediaRatio GetHighestConcurrentFrameRate( IMediaEncodingProperties value );
- + public MediaRatio GetCurrentFrameRate();
- + }
- + public class Windows.Media.Devices.LowLagPhotoControl {
- + public uint ThumbnailRequestedSize { get; set; };
- + public MediaThumbnailFormat ThumbnailFormat { get; set; };
- + public bool ThumbnailEnabled { get; set; };
- + public uint DesiredThumbnailSize { get; set; };
- + public uint HardwareAcceleratedThumbnailSupported { get; };
- + public MediaRatio GetHighestConcurrentFrameRate( IMediaEncodingProperties value );
- + public MediaRatio GetCurrentFrameRate();
- + }
- + public enum Windows.Media.Devices.IsoSpeedPreset {
- + Auto = 0,
- + Iso50 = 1,
- + Iso80 = 2,
- + Iso100 = 3,
- + Iso200 = 4,
- + Iso400 = 5,
- + Iso800 = 6,
- + Iso1600 = 7,
- + Iso3200 = 8,
- + Iso6400 = 9,
- + Iso12800 = 10,
- + Iso25600 = 11,
- + }
- + public class Windows.Media.Devices.IsoSpeedControl {
- + public IsoSpeedPreset Preset { get; };
- + public bool Supported { get; };
- + public IVectorView<IsoSpeedPreset> SupportedPresets { get; };
- + public IAsyncAction SetPresetAsync( IsoSpeedPreset asyncInfo );
- + }
- + public enum Windows.Media.Devices.FocusPreset {
- + Auto = 0,
- + Manual = 1,
- + AutoMacro = 2,
- + AutoNormal = 3,
- + AutoInfinity = 4,
- + AutoHyperfocal = 5,
- + }
- + public class Windows.Media.Devices.FocusControl {
- + public bool Auto { get; };
- + public AutofocusRange AutofocusRange { get; };
- + public uint Max { get; };
- + public uint Min { get; };
- + public FocusPreset Preset { get; };
- + public uint Step { get; };
- + public bool Supported { get; };
- + public IVectorView<AutofocusRange> SupportedAutofocusRanges { get; };
- + public IVectorView<FocusPreset> SupportedPresets { get; };
- + public uint Value { get; };
- + public bool WaitForFocusSupported { get; };
- + public IAsyncAction SetAutoAsync( bool asyncInfo );
- + public IAsyncAction SetAutoAsync( bool asyncInfo, bool value );
- + public IAsyncAction SetAutofocusRangeAsync( AutofocusRange asyncInfo );
- + public IAsyncAction SetPresetAsync( FocusPreset asyncInfo );
- + public IAsyncAction SetPresetAsync( FocusPreset asyncInfo, bool preset );
- + public IAsyncAction SetValueAsync( uint asyncInfo );
- + public IAsyncAction FocusAsync();
- + }
- + public class Windows.Media.Devices.FlashControl {
- + public bool RedEyeReduction { get; set; };
- + public float PowerPercent { get; set; };
- + public PhotoSequenceFlashMode PhotoSequenceFlashMode { get; set; };
- + public bool Enabled { get; set; };
- + public bool Auto { get; set; };
- + public bool AutoSupported { get; };
- + public bool PowerSupported { get; };
- + public bool RedEyeReductionSupported { get; };
- + public bool Supported { get; };
- + }
- + public class Windows.Media.Devices.ExposureControl {
- + public bool Auto { get; };
- + public TimeSpan Max { get; };
- + public TimeSpan Min { get; };
- + public TimeSpan Step { get; };
- + public bool Supported { get; };
- + public TimeSpan Value { get; };
- + public IAsyncAction SetAutoAsync( bool asyncInfo );
- + public IAsyncAction SetValueAsync( TimeSpan asyncInfo );
- + }
- + public class Windows.Media.Devices.ExposureCompensationControl {
- + public float Max { get; };
- + public float Min { get; };
- + public float Step { get; };
- + public bool Supported { get; };
- + public float Value { get; };
- + public IAsyncAction SetValueAsync( float asyncInfo );
- + }
- + public enum Windows.Media.Devices.ColorTemperaturePreset {
- + Auto = 0,
- + Manual = 1,
- + Cloudy = 2,
- + Daylight = 3,
- + Flash = 4,
- + Fluorescent = 5,
- + Tungsten = 6,
- + Candlelight = 7,
- + }
- + public enum Windows.Media.Devices.CaptureUse {
- + Photo = 1,
- + Video = 2,
- + }
- + public enum Windows.Media.Devices.CaptureSceneMode {
- + Auto = 0,
- + Manual = 1,
- + Macro = 2,
- + Portrait = 3,
- + Sport = 4,
- + Snow = 5,
- + Night = 6,
- + Beach = 7,
- + Sunset = 8,
- + Candlelight = 9,
- + Landscape = 10,
- + NightPortrait = 11,
- + Backlit = 12,
- + }
- + public enum Windows.Media.Devices.AutofocusRange {
- + Full = 0,
- + Macro = 1,
- + Normal = 2,
- + Infinity = 3,
- + Hyperfocal = 4,
- + }
- + public class Windows.Media.Core.VideoStreamDescriptor {
- + public string Name { get; set; };
- + public string Language { get; set; };
- + public bool IsSelected { get; };
- + public VideoEncodingProperties EncodingProperties { get; };
- + public VideoStreamDescriptor( VideoEncodingProperties encodingProperties );
- + }
- + public class Windows.Media.Core.MediaStreamSourceSwitchStreamsRequestedEventArgs {
- + public MediaStreamSourceSwitchStreamsRequest Request { get; };
- + }
- + public class Windows.Media.Core.MediaStreamSourceSwitchStreamsRequestDeferral {
- + public void Complete();
- + }
- + public class Windows.Media.Core.MediaStreamSourceSwitchStreamsRequest {
- + public IMediaStreamDescriptor NewStreamDescriptor { get; };
- + public IMediaStreamDescriptor OldStreamDescriptor { get; };
- + public MediaStreamSourceSwitchStreamsRequestDeferral GetDeferral();
- + }
- + public class Windows.Media.Core.MediaStreamSourceStartingRequestDeferral {
- + public void Complete();
- + }
- + public class Windows.Media.Core.MediaStreamSourceStartingRequest {
- + public IReference<TimeSpan> StartPosition { get; };
- + public MediaStreamSourceStartingRequestDeferral GetDeferral();
- + public void SetActualStartPosition( TimeSpan position );
- + }
- + public class Windows.Media.Core.MediaStreamSourceStartingEventArgs {
- + public MediaStreamSourceStartingRequest Request { get; };
- + }
- + public class Windows.Media.Core.MediaStreamSourceSampleRequestedEventArgs {
- + public MediaStreamSourceSampleRequest Request { get; };
- + }
- + public class Windows.Media.Core.MediaStreamSourceSampleRequestDeferral {
- + public void Complete();
- + }
- + public class Windows.Media.Core.MediaStreamSourceSampleRequest {
- + public MediaStreamSample Sample { get; set; };
- + public IMediaStreamDescriptor StreamDescriptor { get; };
- + public MediaStreamSourceSampleRequestDeferral GetDeferral();
- + public void ReportSampleProgress( uint progress );
- + }
- + public enum Windows.Media.Core.MediaStreamSourceErrorStatus {
- + Other = 0,
- + OutOfMemory = 1,
- + FailedToOpenFile = 2,
- + FailedToConnectToServer = 3,
- + ConnectionToServerLost = 4,
- + UnspecifiedNetworkError = 5,
- + DecodeError = 6,
- + UnsupportedMediaFormat = 7,
- + }
- + public class Windows.Media.Core.MediaStreamSourceClosedRequest {
- + public MediaStreamSourceClosedReason Reason { get; };
- + }
- + public enum Windows.Media.Core.MediaStreamSourceClosedReason {
- + Done = 0,
- + UnknownError = 1,
- + AppReportedError = 2,
- + UnsupportedProtectionSystem = 3,
- + ProtectionSystemFailure = 4,
- + UnsupportedEncodingFormat = 5,
- + MissingSampleRequestedEventHandler = 6,
- + }
- + public class Windows.Media.Core.MediaStreamSourceClosedEventArgs {
- + public MediaStreamSourceClosedRequest Request { get; };
- + }
- + public class Windows.Media.Core.MediaStreamSource {
- + public IRandomAccessStreamReference Thumbnail { get; set; };
- + public MediaProtectionManager MediaProtectionManager { get; set; };
- + public TimeSpan Duration { get; set; };
- + public bool CanSeek { get; set; };
- + public TimeSpan BufferTime { get; set; };
- + public MusicProperties MusicProperties { get; };
- + public VideoProperties VideoProperties { get; };
- + public MediaStreamSource( IMediaStreamDescriptor descriptor );
- + public MediaStreamSource( IMediaStreamDescriptor descriptor, IMediaStreamDescriptor descriptor2 );
- + public void NotifyError( MediaStreamSourceErrorStatus errorStatus );
- + public void AddStreamDescriptor( IMediaStreamDescriptor descriptor );
- + public void SetBufferedRange( TimeSpan startOffset, TimeSpan endOffset );
- + public void AddProtectionKey( IMediaStreamDescriptor streamDescriptor, byte[] keyIdentifier, byte[] licenseData );
- + TypedEventHandler<MediaStreamSource, MediaStreamSourceClosedEventArgs> Closed;
- + TypedEventHandler<MediaStreamSource, object> Paused;
- + TypedEventHandler<MediaStreamSource, MediaStreamSourceSampleRequestedEventArgs> SampleRequested;
- + TypedEventHandler<MediaStreamSource, MediaStreamSourceStartingEventArgs> Starting;
- + TypedEventHandler<MediaStreamSource, MediaStreamSourceSwitchStreamsRequestedEventArgs> SwitchStreamsRequested;
- + }
- + public class Windows.Media.Core.MediaStreamSampleProtectionProperties {
- + public void SetKeyIdentifier( byte[] value );
- + public void GetKeyIdentifier( ref byte[] value );
- + public void SetInitializationVector( byte[] value );
- + public void GetInitializationVector( ref byte[] value );
- + public void SetSubSampleMapping( byte[] value );
- + public void GetSubSampleMapping( ref byte[] value );
- + }
- + public class Windows.Media.Core.MediaStreamSamplePropertySet {
- + public uint Size { get; };
- + public object Lookup( Guid returnValue );
- + public bool HasKey( Guid returnValue );
- + public IMapView<Guid, object> GetView();
- + public bool Insert( Guid returnValue, object key );
- + public void Remove( Guid key );
- + public void Clear();
- + public IIterator<IKeyValuePair<Guid, object>> First();
- + }
- + public class Windows.Media.Core.MediaStreamSample {
- + public bool KeyFrame { get; set; };
- + public TimeSpan Duration { get; set; };
- + public bool Discontinuous { get; set; };
- + public TimeSpan DecodeTimestamp { get; set; };
- + public Buffer Buffer { get; };
- + public MediaStreamSamplePropertySet ExtendedProperties { get; };
- + public MediaStreamSampleProtectionProperties Protection { get; };
- + public TimeSpan Timestamp { get; };
- + public static MediaStreamSample CreateFromBuffer( IBuffer value, TimeSpan buffer );
- + public static IAsyncOperation<MediaStreamSample> CreateFromStreamAsync( IInputStream value, uint stream, TimeSpan count );
- + TypedEventHandler<MediaStreamSample, object> Processed;
- + }
- + public interface Windows.Media.Core.IMediaStreamDescriptor {
- + public bool IsSelected { get; };
- + public string Language { get; set; };
- + public string Name { get; set; };
- + }
- + public interface Windows.Media.Core.IMediaSource {
- + }
- + public class Windows.Media.Core.AudioStreamDescriptor {
- + public string Name { get; set; };
- + public string Language { get; set; };
- + public bool IsSelected { get; };
- + public AudioEncodingProperties EncodingProperties { get; };
- + public AudioStreamDescriptor( AudioEncodingProperties encodingProperties );
- + }
- + public class Windows.Media.Capture.PhotoCapturedEventArgs {
- + public TimeSpan CaptureTimeOffset { get; };
- + public IReference<bool> FlashOn { get; };
- + public CapturedFrame Frame { get; };
- + public CapturedFrame Thumbnail { get; };
- + }
- + public enum Windows.Media.Capture.MediaCategory {
- + Other = 0,
- + Communications = 1,
- + }
- | public class Windows.Media.Capture.MediaCaptureSettings {
- + public MediaCategory AudioCategory { get; };
- + public AudioProcessing AudioProcessing { get; };
- + public bool CameraSoundRequiredForRegion { get; };
- + public bool ConcurrentRecordAndPhotoSequenceSupported { get; };
- + public bool ConcurrentRecordAndPhotoSupported { get; };
- + public IReference<uint> Horizontal35mmEquivalentFocalLength { get; };
- + public IReference<int> PitchOffsetDegrees { get; };
- + public IReference<uint> Vertical35mmEquivalentFocalLength { get; };
- | }
- | public class Windows.Media.Capture.MediaCaptureInitializationSettings {
- + public AudioProcessing AudioProcessing { get; set; };
- + public MediaCategory AudioCategory { get; set; };
- + public static DeviceInformationCollection GetVideoDevices();
- | }
- | public class Windows.Media.Capture.MediaCapture {
- + public IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToStorageFileAsync( MediaEncodingProfile operation, IStorageFile encodingProfile );
- + public IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToStreamAsync( MediaEncodingProfile operation, IRandomAccessStream encodingProfile );
- + public IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToCustomSinkAsync( MediaEncodingProfile operation, IMediaExtension encodingProfile );
- + public IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToCustomSinkAsync( MediaEncodingProfile operation, string encodingProfile, IPropertySet customSinkActivationId );
- + public IAsyncOperation<LowLagPhotoCapture> PrepareLowLagPhotoCaptureAsync( ImageEncodingProperties operation );
- + public IAsyncOperation<LowLagPhotoSequenceCapture> PrepareLowLagPhotoSequenceCaptureAsync( ImageEncodingProperties operation );
- + public IAsyncAction SetEncodingPropertiesAsync( MediaStreamType operation, IMediaEncodingProperties mediaStreamType, MediaPropertySet mediaEncodingProperties );
- + public void Close();
- | }
- + public class Windows.Media.Capture.LowLagPhotoSequenceCapture {
- + public IAsyncAction StartAsync();
- + public IAsyncAction StopAsync();
- + public IAsyncAction FinishAsync();
- + TypedEventHandler<LowLagPhotoSequenceCapture, PhotoCapturedEventArgs> PhotoCaptured;
- + }
- + public class Windows.Media.Capture.LowLagPhotoCapture {
- + public IAsyncOperation<CapturedPhoto> CaptureAsync();
- + public IAsyncAction FinishAsync();
- + }
- + public class Windows.Media.Capture.LowLagMediaRecording {
- + public IAsyncAction StartAsync();
- + public IAsyncAction StopAsync();
- + public IAsyncAction FinishAsync();
- + }
- + public class Windows.Media.Capture.CapturedPhoto {
- + public IReference<bool> FlashOn { get; };
- + public CapturedFrame Frame { get; };
- + public CapturedFrame Thumbnail { get; };
- + }
- + public class Windows.Media.Capture.CapturedFrame {
- + public ulong Size { get; set; };
- + public bool CanRead { get; };
- + public bool CanWrite { get; };
- + public ulong Position { get; };
- + public string ContentType { get; };
- + public uint Height { get; };
- + public uint Width { get; };
- + public IInputStream GetInputStreamAt( ulong stream );
- + public IOutputStream GetOutputStreamAt( ulong stream );
- + public void Seek( ulong position );
- + public IRandomAccessStream CloneStream();
- + public void Close();
- + public IAsyncOperationWithProgress<IBuffer, uint> ReadAsync( IBuffer operation, uint buffer, InputStreamOptions count );
- + public IAsyncOperationWithProgress<uint, uint> WriteAsync( IBuffer operation );
- + public IAsyncOperation<bool> FlushAsync();
- + }
- + public enum Windows.Media.AudioProcessing {
- + Default = 0,
- + Raw = 1,
- + }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Networking.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Networking.winmd
- + public class Windows.Networking.Vpn.VpnRouteAssignment {
- + public IVector<VpnRoute> Ipv6InclusionRoutes { get; set; };
- + public IVector<VpnRoute> Ipv6ExclusionRoutes { get; set; };
- + public IVector<VpnRoute> Ipv4InclusionRoutes { get; set; };
- + public IVector<VpnRoute> Ipv4ExclusionRoutes { get; set; };
- + public bool ExcludeLocalSubnets { get; set; };
- + public VpnRouteAssignment();
- + }
- + public class Windows.Networking.Vpn.VpnRoute {
- + public byte PrefixSize { get; set; };
- + public HostName Address { get; set; };
- + public VpnRoute( HostName address, byte prefixSize );
- + }
- + public class Windows.Networking.Vpn.VpnPickedCredential {
- + public string AdditionalPin { get; };
- + public PasswordCredential OldPasswordCredential { get; };
- + public PasswordCredential PasskeyCredential { get; };
- + }
- + public enum Windows.Networking.Vpn.VpnPacketBufferStatus {
- + Ok = 0,
- + InvalidBufferSize = 1,
- + }
- + public class Windows.Networking.Vpn.VpnPacketBufferList {
- + public VpnPacketBufferStatus Status { get; set; };
- + public uint Size { get; };
- + public void Append( VpnPacketBuffer nextVpnPacketBuffer );
- + public void AddAtBegin( VpnPacketBuffer nextVpnPacketBuffer );
- + public VpnPacketBuffer RemoveAtEnd();
- + public VpnPacketBuffer RemoveAtBegin();
- + public void Clear();
- + public IIterator<VpnPacketBuffer> First();
- + }
- + public class Windows.Networking.Vpn.VpnPacketBuffer {
- + public uint TransportAffinity { get; set; };
- + public VpnPacketBufferStatus Status { get; set; };
- + public Buffer Buffer { get; };
- + public VpnPacketBuffer( VpnPacketBuffer parentBuffer, uint offset, uint length );
- + }
- + public class Windows.Networking.Vpn.VpnNamespaceInfo {
- + public IVector<HostName> WebProxyServers { get; set; };
- + public string Namespace { get; set; };
- + public IVector<HostName> DnsServers { get; set; };
- + public VpnNamespaceInfo( string name, IVector<HostName> dnsServerList, IVector<HostName> proxyServerList );
- + }
- + public class Windows.Networking.Vpn.VpnNamespaceAssignment {
- + public Uri ProxyAutoConfigUri { get; set; };
- + public IVector<VpnNamespaceInfo> NamespaceList { get; set; };
- + public VpnNamespaceAssignment();
- + }
- + public class Windows.Networking.Vpn.VpnInterfaceId {
- + public VpnInterfaceId( byte[] address );
- + public void GetAddressInfo( ref byte[] address );
- + }
- + public class Windows.Networking.Vpn.VpnDeviceHealth {
- + public bool Secure { get; };
- + }
- + public enum Windows.Networking.Vpn.VpnDataPathType {
- + Send = 0,
- + Receive = 1,
- + }
- + public enum Windows.Networking.Vpn.VpnCredentialType {
- + UsernamePassword = 0,
- + UsernameOtpPin = 1,
- + UsernamePasswordAndPin = 2,
- + UsernamePasswordChange = 3,
- + SmartCard = 4,
- + PasswordOrPinProtectedCertificate = 5,
- + }
- + public class Windows.Networking.Vpn.VpnChannelConfiguration {
- + public string CustomField { get; };
- + public IVectorView<HostName> ServerHostNameList { get; };
- + public string ServerServiceName { get; };
- + }
- + public enum Windows.Networking.Vpn.VpnChannelActivityEventType {
- + Idle = 0,
- + Active = 1,
- + }
- + public class Windows.Networking.Vpn.VpnChannelActivityEventArgs {
- + public VpnChannelActivityEventType Type { get; };
- + }
- + public class Windows.Networking.Vpn.VpnChannel {
- + public object PlugInContext { get; set; };
- + public VpnChannelConfiguration Configuration { get; };
- + public VpnDeviceHealth DeviceHealth { get; };
- + public uint Id { get; };
- + public void AssociateTransport( object mainOuterTunnelTransport, object optionalOuterTunnelTransport );
- + public void Start( IVectorView<HostName> assignedClientIPv4list, IVectorView<HostName> assignedClientIPv6list, VpnInterfaceId vpnInterfaceId, VpnRouteAssignment routeScope, VpnNamespaceAssignment namespaceScope, uint mtuSize, uint maxFrameSize, bool optimizeForLowCostNetwork, object mainOuterTunnelTransport, object optionalOuterTunnelTransport );
- + public void Stop();
- + public PasswordCredential RequestCredentials( VpnCredentialType credential, bool credType, byte[] isRetry );
- + public void RequestVpnPacketBuffer( VpnDataPathType type, ref VpnPacketBuffer vpnPacketBuffer );
- + public void LogDiagnosticMessage( string message );
- + public static void ProcessEventAsync( object p3rdPartyPlugIn, object IInspectableEvent );
- + TypedEventHandler<VpnChannel, VpnChannelActivityEventArgs> ActivityChange;
- + }
- + public interface Windows.Networking.Vpn.IVpnRouteFactory {
- + public VpnRoute CreateVpnRoute( HostName route, byte address );
- + }
- + public interface Windows.Networking.Vpn.IVpnPlugIn {
- + public void Connect( VpnChannel channel );
- + public void Disconnect( VpnChannel channel );
- + public void GetKeepAlivePayload( VpnChannel channel, ref VpnPacketBuffer keepAlivePacket );
- + public void Encapsulate( VpnChannel channel, VpnPacketBufferList packets, VpnPacketBufferList encapulatedPackets );
- + public void Decapsulate( VpnChannel channel, VpnPacketBuffer encapBuffer, VpnPacketBufferList decapsulatedPackets, VpnPacketBufferList controlPacketsToSend );
- + }
- + public interface Windows.Networking.Vpn.IVpnPacketBufferFactory {
- + public VpnPacketBuffer CreateVpnPacketBuffer( VpnPacketBuffer vpnPacketBuffer, uint parentBuffer, uint offset );
- + }
- + public interface Windows.Networking.Vpn.IVpnNamespaceInfoFactory {
- + public VpnNamespaceInfo CreateVpnNamespaceInfo( string namespaceInfo, IVector<HostName> name, IVector<HostName> dnsServerList );
- + }
- + public interface Windows.Networking.Vpn.IVpnInterfaceIdFactory {
- + public VpnInterfaceId CreateVpnInterfaceId( byte[] vpnInterfaceId );
- + }
- + public interface Windows.Networking.Vpn.IVpnChannelStatics {
- + public void ProcessEventAsync( object p3rdPartyPlugIn, object IInspectableEvent );
- + }
- | public class Windows.Networking.Sockets.StreamSocketListener {
- + public IAsyncAction BindServiceNameAsync( string operation, SocketProtectionLevel localServiceName );
- | }
- | public class Windows.Networking.Sockets.StreamSocketInformation {
- + public Certificate ServerCertificate { get; };
- + public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; };
- + public IVectorView<ChainValidationResult> ServerCertificateErrors { get; };
- | }
- | public class Windows.Networking.Sockets.StreamSocketControl {
- + public IVector<ChainValidationResult> IgnorableServerCertificateErrors { get; };
- | }
- + public enum Windows.Networking.Sockets.SocketSslErrorSeverity {
- + None = 0,
- + Ignorable = 1,
- + Fatal = 2,
- + }
- | public enum Windows.Networking.Sockets.SocketProtectionLevel {
- + BluetoothEncryptionAllowNullAuthentication = 3,
- + BluetoothEncryptionWithAuthentication = 4,
- | }
- + public enum Windows.Networking.Proximity.PeerWatcherStatus {
- + Created = 0,
- + Started = 1,
- + EnumerationCompleted = 2,
- + Stopping = 3,
- + Stopped = 4,
- + Aborted = 5,
- + }
- + public class Windows.Networking.Proximity.PeerWatcher {
- + public PeerWatcherStatus Status { get; };
- + public void Start();
- + public void Stop();
- + TypedEventHandler<PeerWatcher, PeerInformation> Added;
- + TypedEventHandler<PeerWatcher, object> EnumerationCompleted;
- + TypedEventHandler<PeerWatcher, PeerInformation> Removed;
- + TypedEventHandler<PeerWatcher, object> Stopped;
- + TypedEventHandler<PeerWatcher, PeerInformation> Updated;
- + }
- + public enum Windows.Networking.Proximity.PeerRole {
- + Peer = 1,
- + Host = 2,
- + Client = 3,
- + }
- | public class Windows.Networking.Proximity.PeerInformation {
- + public string Id { get; };
- + public IBuffer Metadata { get; };
- | }
- | public class Windows.Networking.Proximity.PeerFinder {
- + public PeerRole Role { get; set; };
- + public IBuffer Metadata { get; set; };
- + public static PeerWatcher CreateWatcher();
- | }
- + public enum Windows.Networking.Connectivity.WwanNetworkRegistrationState {
- + None = 0,
- + Deregistered = 1,
- + Searching = 2,
- + Home = 3,
- + Roaming = 4,
- + Partner = 5,
- + Denied = 6,
- + }
- + public enum Windows.Networking.Connectivity.WwanDataClass {
- + None = 0,
- + Gprs = 1,
- + Edge = 2,
- + Umts = 4,
- + Hsdpa = 8,
- + Hsupa = 16,
- + LteAdvanced = 32,
- + Cdma1xRtt = 65536,
- + Cdma1xEvdo = 131072,
- + Cdma1xEvdoRevA = 262144,
- + Cdma1xEvdv = 524288,
- + Cdma3xRtt = 1048576,
- + Cdma1xEvdoRevB = 2097152,
- + CdmaUmb = 4194304,
- + Custom = 2147483648,
- + }
- + public class Windows.Networking.Connectivity.WwanConnectionProfileDetails {
- + public string AccessPointName { get; };
- + public string HomeProviderId { get; };
- + public WwanNetworkRegistrationState GetNetworkRegistrationState();
- + public WwanDataClass GetCurrentDataClass();
- + }
- + public class Windows.Networking.Connectivity.WlanConnectionProfileDetails {
- + public string GetConnectedSsid();
- + }
- + public enum Windows.Networking.Connectivity.TriStates {
- + DoNotCare = 0,
- + No = 1,
- + Yes = 2,
- + }
- + public class Windows.Networking.Connectivity.RoutePolicy {
- + public ConnectionProfile ConnectionProfile { get; };
- + public HostName HostName { get; };
- + public RoutePolicy( ConnectionProfile pConnectionProfile, HostName pHostName );
- + }
- + public struct Windows.Networking.Connectivity.NetworkUsageStates {
- + public short Roaming;
- + public short Shared;
- + }
- + public class Windows.Networking.Connectivity.NetworkUsage {
- + public ulong BytesReceived { get; };
- + public ulong BytesSent { get; };
- + public TimeSpan ConnectionDuration { get; };
- + }
- + public class Windows.Networking.Connectivity.NetworkStateChangeEventDetails {
- + public bool HasNewConnectionCost { get; };
- + public bool HasNewDomainConnectivityLevel { get; };
- + public bool HasNewHostNameList { get; };
- + public bool HasNewInternetConnectionProfile { get; };
- + public bool HasNewNetworkConnectivityLevel { get; };
- + }
- | public class Windows.Networking.Connectivity.NetworkInformation {
- + public static IAsyncOperation<IVectorView<ConnectionProfile>> FindConnectionProfilesAsync( ConnectionProfileFilter value );
- | }
- + public enum Windows.Networking.Connectivity.DomainConnectivityLevel {
- + None = 0,
- + Unauthenticated = 1,
- + Authenticated = 2,
- + }
- + public enum Windows.Networking.Connectivity.DataUsageGranularity {
- + PerMinute = 0,
- + PerHour = 1,
- + PerDay = 2,
- + Total = 3,
- + }
- + public class Windows.Networking.Connectivity.ConnectivityManager {
- + public static IAsyncOperation<ConnectionSession> AcquireConnectionAsync( ApnContext operation );
- + public static void AddHttpRoutePolicy( RoutePolicy RoutePolicy );
- + public static void RemoveHttpRoutePolicy( RoutePolicy RoutePolicy );
- + }
- + public class Windows.Networking.Connectivity.ConnectivityInterval {
- + public TimeSpan ConnectionDuration { get; };
- + public DateTime StartTime { get; };
- + }
- + public class Windows.Networking.Connectivity.ConnectionSession {
- + public ConnectionProfile ConnectionProfile { get; };
- + public void Close();
- + }
- + public class Windows.Networking.Connectivity.ConnectionProfileFilter {
- + public IReference<Guid> ServiceProviderGuid { get; set; };
- + public NetworkCostType NetworkCostType { get; set; };
- + public bool IsWwanConnectionProfile { get; set; };
- + public bool IsWlanConnectionProfile { get; set; };
- + public bool IsConnected { get; set; };
- + public ConnectionProfileFilter();
- + }
- | public class Windows.Networking.Connectivity.ConnectionProfile {
- + public bool IsWlanConnectionProfile { get; };
- + public bool IsWwanConnectionProfile { get; };
- + public IReference<Guid> ServiceProviderGuid { get; };
- + public WlanConnectionProfileDetails WlanConnectionProfileDetails { get; };
- + public WwanConnectionProfileDetails WwanConnectionProfileDetails { get; };
- + public IReference<byte> GetSignalBars();
- + public DomainConnectivityLevel GetDomainConnectivityLevel();
- + public IAsyncOperation<IVectorView<NetworkUsage>> GetNetworkUsageAsync( DateTime value, DateTime startTime, DataUsageGranularity endTime, NetworkUsageStates granularity );
- + public IAsyncOperation<IVectorView<ConnectivityInterval>> GetConnectivityIntervalsAsync( DateTime value, DateTime startTime, NetworkUsageStates endTime );
- | }
- + public class Windows.Networking.Connectivity.ApnContext {
- + public string UserName { get; set; };
- + public string ProviderID { get; set; };
- + public string Password { get; set; };
- + public bool IsCompressionEnabled { get; set; };
- + public ApnAuthenticationType AuthenticationType { get; set; };
- + public string AccessName { get; set; };
- + public ApnContext();
- + }
- + public enum Windows.Networking.Connectivity.ApnAuthenticationType {
- + None = 0,
- + Pap = 1,
- + Chap = 2,
- + Mschapv2 = 3,
- + }
- | public class Windows.Networking.BackgroundTransfer.UploadOperation {
- + public BackgroundTransferGroup TransferGroup { get; };
- + public BackgroundTransferPriority Priority { get; set; };
- | }
- + public class Windows.Networking.BackgroundTransfer.UnconstrainedTransferRequestResult {
- + public bool IsUnconstrained { get; };
- + }
- + public interface Windows.Networking.BackgroundTransfer.IBackgroundTransferOperationPriority {
- + public BackgroundTransferPriority Priority { get; set; };
- + }
- | public class Windows.Networking.BackgroundTransfer.DownloadOperation {
- + public BackgroundTransferGroup TransferGroup { get; };
- + public BackgroundTransferPriority Priority { get; set; };
- | }
- + public class Windows.Networking.BackgroundTransfer.ContentPrefetcher {
- + public Uri IndirectContentUri { get; set; };
- + public IVector<Uri> ContentUris { get; };
- + }
- | public class Windows.Networking.BackgroundTransfer.BackgroundUploader {
- + public BackgroundTransferGroup TransferGroup { get; set; };
- + public static IAsyncOperation<IVectorView<UploadOperation>> GetCurrentUploadsForTransferGroupAsync( BackgroundTransferGroup operation );
- + public static IAsyncOperation<UnconstrainedTransferRequestResult> RequestUnconstrainedUploadsAsync( IIterable<UploadOperation> operation );
- | }
- + public enum Windows.Networking.BackgroundTransfer.BackgroundTransferPriority {
- + Default = 0,
- + High = 1,
- + }
- + public class Windows.Networking.BackgroundTransfer.BackgroundTransferGroup {
- + public BackgroundTransferBehavior TransferBehavior { get; set; };
- + public string Name { get; };
- + public static BackgroundTransferGroup CreateGroup( string value );
- + }
- + public enum Windows.Networking.BackgroundTransfer.BackgroundTransferBehavior {
- + Parallel = 0,
- + Serialized = 1,
- + }
- | public class Windows.Networking.BackgroundTransfer.BackgroundDownloader {
- + public BackgroundTransferGroup TransferGroup { get; set; };
- + public static IAsyncOperation<IVectorView<DownloadOperation>> GetCurrentDownloadsForTransferGroupAsync( BackgroundTransferGroup operation );
- + public static IAsyncOperation<UnconstrainedTransferRequestResult> RequestUnconstrainedDownloadsAsync( IIterable<DownloadOperation> operation );
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Security.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Security.winmd
- + public class Windows.Security.SmartCards.TpmVirtualSmartCardManager {
- + public static IAsyncOperation<SmartCard> CreateCardAsync( IBuffer result, IVectorView<IPinComplexityRule> adminKey );
- + public static IAsyncAction DestroyCardAsync( string result );
- + }
- + public enum Windows.Security.SmartCards.SmartCardReaderStates {
- + Unaware = 0,
- + Ignore = 1,
- + Unknown = 4,
- + Unavailable = 8,
- + Empty = 16,
- + Present = 32,
- + Exclusive = 128,
- + InUse = 256,
- + Mute = 512,
- + }
- + public class Windows.Security.SmartCards.SmartCardManager {
- + public static IAsyncOperation<IVectorView<SmartCard>> ListCardsAsync();
- + public static IAsyncOperation<SmartCard> OpenCardAsync( string result );
- + }
- + public class Windows.Security.SmartCards.SmartCardChallengeContext {
- + public IBuffer Challenge { get; };
- + public void Close();
- + }
- + public class Windows.Security.SmartCards.SmartCard {
- + public bool PinCollected { get; };
- + public string ReaderName { get; };
- + public IAsyncOperation<SmartCardReaderStates> GetReaderStatesAsync();
- + public IAsyncOperation<string> GetCardNameAsync();
- + public IAsyncOperation<IBuffer> GetAtrAsync();
- + public IAsyncOperation<Guid> GetIdAsync();
- + public IAsyncOperation<SmartCardChallengeContext> GetChallengeAsync();
- + public IAsyncOperation<bool> VerifyResponseAsync( SmartCardChallengeContext result, IBuffer context );
- + public IAsyncAction ProvisionAsync( SmartCardChallengeContext result, IBuffer context, Guid response, bool cardId );
- + public IAsyncAction ChangeAdminKeyAsync( SmartCardChallengeContext result, IBuffer context, IBuffer response );
- + public IAsyncAction PromptForPinAsync();
- + public IAsyncAction ResetPinAsync( SmartCardChallengeContext result, IBuffer context );
- + public IAsyncAction ChangePinAsync();
- + }
- + public class Windows.Security.SmartCards.PinComplexity.MinimumLengthRule {
- + public uint MinimumLength { get; set; };
- + public MinimumLengthRule( uint minimumLength );
- + public MinimumLengthRule();
- + public bool CheckCompliance( string result );
- + }
- + public class Windows.Security.SmartCards.PinComplexity.MaximumLengthRule {
- + public uint MaximumLength { get; set; };
- + public MaximumLengthRule( uint maximumLength );
- + public MaximumLengthRule();
- + public bool CheckCompliance( string result );
- + }
- + public interface Windows.Security.SmartCards.PinComplexity.IPinComplexityRule {
- + public bool CheckCompliance( string result );
- + }
- | public enum Windows.Security.ExchangeActiveSyncProvisioning.EasRequireEncryptionResult {
- + WepNotProvisionedOnAllVolumes = 12,
- + WepFixedDataNotSupported = 13,
- + WepHardwareNotCompliant = 14,
- + WepLockNotConfigured = 15,
- + WepProtectionSuspended = 16,
- + WepNoFeatureLicense = 17,
- + WepOsNotProtected = 18,
- | }
- + public class Windows.Security.EnterpriseData.FileRevocationManager {
- + public static IAsyncOperation<FileProtectionStatus> ProtectAsync( IStorageItem operation, string storageItem );
- + public static IAsyncOperation<FileProtectionStatus> ProtectFileToSourceEnterpriseIdentityAsync( IStorageItem operation, IStorageItem sourceStorageItem );
- + public static void Revoke( string enterpriseIdentity );
- + public static IAsyncOperation<FileProtectionStatus> GetStatusAsync( IStorageItem operation );
- + }
- + public enum Windows.Security.EnterpriseData.FileProtectionStatus {
- + Undetermined = 0,
- + Unprotected = 1,
- + Revoked = 2,
- + Protected = 3,
- + ProtectedByOtherUser = 4,
- + ProtectedToOtherEnterprise = 5,
- + NotProtectable = 6,
- + }
- + public class Windows.Security.Cryptography.Core.PersistedKeyProvider {
- + public static IAsyncOperation<CryptographicKey> OpenKeyPairFromCertificateAsync( Certificate operation, string certificate, CryptographicPadding hashAlgorithmName );
- + public static CryptographicKey OpenPublicKeyFromCertificate( Certificate key, string certificate, CryptographicPadding hashAlgorithmName );
- + }
- | public class Windows.Security.Cryptography.Core.MacAlgorithmProvider {
- + public CryptographicHash CreateHash( IBuffer value );
- | }
- + public enum Windows.Security.Cryptography.Core.CryptographicPadding {
- + None = 0,
- + RsaOaep = 1,
- + RsaPkcs1V15 = 2,
- + RsaPss = 3,
- + }
- | public class Windows.Security.Cryptography.Core.CryptographicEngine {
- + public static IBuffer SignHashedData( CryptographicKey value, IBuffer key );
- + public static bool VerifySignatureWithHashInput( CryptographicKey isAuthenticated, IBuffer key, IBuffer data );
- + public static IAsyncOperation<IBuffer> DecryptAsync( CryptographicKey value, IBuffer key, IBuffer data );
- + public static IAsyncOperation<IBuffer> SignAsync( CryptographicKey value, IBuffer key );
- + public static IAsyncOperation<IBuffer> SignHashedDataAsync( CryptographicKey value, IBuffer key );
- | }
- + public class Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager {
- + public IAsyncOperation<string> CreateRequestAsync( CertificateRequestProperties value );
- + public IAsyncAction InstallCertificateAsync( string value, InstallOptions certificate );
- + public IAsyncAction ImportPfxDataAsync( string value, string pfxData, ExportOption password, KeyProtectionLevel exportable, InstallOptions keyProtectionLevel, string installOption );
- + }
- + public enum Windows.Security.Cryptography.Certificates.SignatureValidationResult {
- + Success = 0,
- + InvalidParameter = 1,
- + BadMessage = 2,
- + InvalidSignature = 3,
- + OtherErrors = 4,
- + }
- | public enum Windows.Security.Cryptography.Certificates.KeyProtectionLevel {
- + ConsentWithFingerprint = 3,
- | }
- + public class Windows.Security.Cryptography.Certificates.KeyAttestationHelper {
- + public static IAsyncOperation<string> DecryptTpmAttestationCredentialAsync( string value );
- + public static string GetTpmAttestationCredentialId( string value );
- + }
- + public class Windows.Security.Cryptography.Certificates.CmsTimestampInfo {
- + public IVectorView<Certificate> Certificates { get; };
- + public Certificate SigningCertificate { get; };
- + public DateTime Timestamp { get; };
- + }
- + public class Windows.Security.Cryptography.Certificates.CmsSignerInfo {
- + public string HashAlgorithmName { get; set; };
- + public Certificate Certificate { get; set; };
- + public CmsTimestampInfo TimestampInfo { get; };
- + public CmsSignerInfo();
- + }
- + public class Windows.Security.Cryptography.Certificates.CmsDetachedSignature {
- + public IVectorView<Certificate> Certificates { get; };
- + public IVectorView<CmsSignerInfo> Signers { get; };
- + public CmsDetachedSignature( IBuffer inputBlob );
- + public CmsDetachedSignature();
- + public IAsyncOperation<SignatureValidationResult> VerifySignatureAsync( IInputStream value );
- + public static IAsyncOperation<IBuffer> GenerateSignatureAsync( IInputStream outputBlob, IIterable<CmsSignerInfo> data, IIterable<Certificate> signers );
- + }
- + public class Windows.Security.Cryptography.Certificates.CmsAttachedSignature {
- + public IVectorView<Certificate> Certificates { get; };
- + public byte[] Content { get; };
- + public IVectorView<CmsSignerInfo> Signers { get; };
- + public CmsAttachedSignature( IBuffer inputBlob );
- + public CmsAttachedSignature();
- + public SignatureValidationResult VerifySignature();
- + public static IAsyncOperation<IBuffer> GenerateSignatureAsync( IBuffer outputBlob, IIterable<CmsSignerInfo> data, IIterable<Certificate> signers );
- + }
- + public enum Windows.Security.Cryptography.Certificates.ChainValidationResult {
- + Success = 0,
- + Untrusted = 1,
- + Revoked = 2,
- + Expired = 3,
- + IncompleteChain = 4,
- + InvalidSignature = 5,
- + WrongUsage = 6,
- + InvalidName = 7,
- + InvalidCertificateAuthorityPolicy = 8,
- + BasicConstraintsError = 9,
- + UnknownCriticalExtension = 10,
- + RevocationInformationMissing = 11,
- + RevocationFailure = 12,
- + OtherErrors = 13,
- + }
- + public class Windows.Security.Cryptography.Certificates.ChainValidationParameters {
- + public string ServerDnsName { get; set; };
- + public CertificateChainPolicy CertificateChainPolicy { get; set; };
- + public ChainValidationParameters();
- + }
- + public class Windows.Security.Cryptography.Certificates.ChainBuildingParameters {
- + public DateTime ValidationTimestamp { get; set; };
- + public bool RevocationCheckEnabled { get; set; };
- + public bool NetworkRetrievalEnabled { get; set; };
- + public bool CurrentTimeValidationEnabled { get; set; };
- + public bool AuthorityInformationAccessEnabled { get; set; };
- + public IVector<string> EnhancedKeyUsages { get; };
- + public IVector<Certificate> ExclusiveTrustRoots { get; };
- + public ChainBuildingParameters();
- + }
- + public class Windows.Security.Cryptography.Certificates.CertificateStores {
- + public CertificateStore IntermediateCertificationAuthorities { get; };
- + public CertificateStore TrustedRootCertificationAuthorities { get; };
- + public static IAsyncOperation<IVectorView<Certificate>> FindAllAsync();
- + public static IAsyncOperation<IVectorView<Certificate>> FindAllAsync( CertificateQuery value );
- + public static CertificateStore GetStoreByName( string value );
- + }
- + public class Windows.Security.Cryptography.Certificates.CertificateStore {
- + public void Add( Certificate certificate );
- + public void Delete( Certificate certificate );
- + }
- | public class Windows.Security.Cryptography.Certificates.CertificateRequestProperties {
- + public string SmartcardReaderName { get; set; };
- + public Certificate SigningCertificate { get; set; };
- + public Certificate AttestationCredentialCertificate { get; set; };
- | }
- + public class Windows.Security.Cryptography.Certificates.CertificateQuery {
- + public byte[] Thumbprint { get; set; };
- + public string IssuerName { get; set; };
- + public bool HardwareOnly { get; set; };
- + public string FriendlyName { get; set; };
- + public IVector<string> EnhancedKeyUsages { get; };
- + public CertificateQuery();
- + }
- | public class Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager {
- + public UserCertificateEnrollmentManager UserCertificateEnrollmentManager { get; };
- | }
- + public enum Windows.Security.Cryptography.Certificates.CertificateChainPolicy {
- + Base = 0,
- + Ssl = 1,
- + NTAuthentication = 2,
- + MicrosoftRoot = 3,
- + }
- + public class Windows.Security.Cryptography.Certificates.CertificateChain {
- + public ChainValidationResult Validate();
- + public ChainValidationResult Validate( ChainValidationParameters status );
- + public IVectorView<Certificate> GetCertificates( bool certificates );
- + }
- + public class Windows.Security.Cryptography.Certificates.Certificate {
- + public string FriendlyName { get; set; };
- + public IVectorView<string> EnhancedKeyUsages { get; };
- + public bool HasPrivateKey { get; };
- + public bool IsStronglyProtected { get; };
- + public string Issuer { get; };
- + public byte[] SerialNumber { get; };
- + public string Subject { get; };
- + public DateTime ValidFrom { get; };
- + public DateTime ValidTo { get; };
- + public Certificate( IBuffer certBlob );
- + public IAsyncOperation<CertificateChain> BuildChainAsync( IIterable<Certificate> value );
- + public IAsyncOperation<CertificateChain> BuildChainAsync( IIterable<Certificate> value, ChainBuildingParameters certificates );
- + public byte[] GetHashValue();
- + public byte[] GetHashValue( string value );
- + public IBuffer GetCertificateBlob();
- + }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Storage.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Storage.winmd
- + public class Windows.Storage.StorageProvider {
- + public string DisplayName { get; };
- + public string Id { get; };
- + public RandomAccessStreamReference Thumbnail { get; };
- + }
- + public class Windows.Storage.StorageLibrary {
- + public IObservableVector<StorageFolder> Folders { get; };
- + public IAsyncOperation<StorageFolder> RequestAddFolderAsync();
- + public IAsyncOperation<bool> RequestRemoveFolderAsync( StorageFolder operation );
- + public static IAsyncOperation<StorageLibrary> GetLibraryAsync( KnownLibraryId operation );
- + }
- | public class Windows.Storage.StorageFolder {
- + public StorageProvider Provider { get; };
- + public IAsyncOperation<StorageFolder> GetParentAsync();
- + public bool IsEqual( IStorageItem value );
- + public IAsyncOperation<IStorageItem> TryGetItemAsync( string operation );
- | }
- | public class Windows.Storage.StorageFile {
- + public StorageProvider Provider { get; };
- + public IMap<string, IVectorView<TextRange>> GetSearchHits( QueryOptions result );
- + public IAsyncOperation<StorageFolder> GetParentAsync();
- + public bool IsEqual( IStorageItem value );
- | }
- | public class Windows.Storage.Search.QueryOptions {
- + public IVector<string> StorageProviderIdFilter { get; };
- | }
- + public class Windows.Storage.Search.PropertyValueWithLanguage {
- + public object PropertyValue { get; set; };
- + public string Language { get; set; };
- + public PropertyValueWithLanguage();
- + }
- + public interface Windows.Storage.Search.IDocumentIndexerDocument {
- + public string DocumentKey { get; };
- + }
- + public class Windows.Storage.Search.HitFinder {
- + public HitFinder( string searchFilter );
- + public HitFinder( string searchFilter, string language );
- + public IVectorView<TextRange> Find( string result );
- + public IVectorView<TextRange> FindInProperty( string result, string contentToSearch );
- + }
- + public class Windows.Storage.Search.DocumentIndexerQuery {
- + public IAsyncOperation<uint> GetDocumentCountAsync();
- + public IAsyncOperation<IVectorView<DocumentIndexerDocument>> GetDocumentsAsync();
- + public IAsyncOperation<IVectorView<DocumentIndexerDocument>> GetDocumentsAsync( uint operation, uint startIndex );
- + }
- + public class Windows.Storage.Search.DocumentIndexerDocument {
- + public string DocumentKey { get; };
- + public uint Size { get; };
- + public object Lookup( string returnValue );
- + public bool HasKey( string returnValue );
- + public void Split( ref IMapView<string, object> first, ref IMapView<string, object> second );
- + public IIterator<IKeyValuePair<string, object>> First();
- + }
- + public class Windows.Storage.Search.DocumentIndexer {
- + public ulong PersistenceToken { get; };
- + public IAsyncAction InsertAsync( string operation, DocumentCategory documentKey, IIterable<IKeyValuePair<string, object>> documentCategory, IRandomAccessStream propertiesToInsert, string content );
- + public IAsyncAction InsertAsync( string operation, DocumentCategory documentKey, IIterable<IKeyValuePair<string, object>> documentCategory );
- + public IAsyncAction InsertAsync( string operation, IIterable<IKeyValuePair<string, object>> documentKey );
- + public IAsyncAction UpdateAsync( string operation, IIterable<IKeyValuePair<string, object>> documentKey, IRandomAccessStream propertiesToUpdate, string content );
- + public IAsyncAction UpdateAsync( string operation, IIterable<IKeyValuePair<string, object>> documentKey );
- + public IAsyncAction DeleteAsync( string operation );
- + public IAsyncAction DeleteMultipleAsync( IIterable<string> operation );
- + public IAsyncAction DeleteAllAsync();
- + public IAsyncOperation<IMapView<string, object>> RetrievePropertiesAsync( string operation, IIterable<string> documentKey );
- + public DocumentIndexerQuery CreateQuery( string query, IIterable<string> searchFilter, IIterable<SortEntry> propertiesToRetrieve, string sortOrder );
- + public DocumentIndexerQuery CreateQuery( string query, IIterable<string> searchFilter, IIterable<SortEntry> propertiesToRetrieve );
- + public DocumentIndexerQuery CreateQuery( string query, IIterable<string> searchFilter );
- + public static DocumentIndexer Open( bool index, string displayInWindowsSearch );
- + public static DocumentIndexer Open( bool index );
- + public static DocumentIndexer Open();
- + }
- + public enum Windows.Storage.Search.DocumentCategory {
- + Unspecified = 0,
- + Email = 1,
- + VideoCall = 2,
- + OnlineMeeting = 3,
- + AudioCall = 4,
- + Voicemail = 5,
- + Appointment = 6,
- + Note = 7,
- + Contact = 8,
- + Message = 9,
- + }
- + public enum Windows.Storage.KnownLibraryId {
- + Music = 0,
- + Pictures = 1,
- + Videos = 2,
- + }
- | public class Windows.Storage.KnownFolders {
- + public StorageFolder SavedPictures { get; };
- + public StorageFolder ApplicationIndexedContent { get; };
- + public StorageFolder ApplicationSearchContent { get; };
- + public StorageFolder Playlists { get; };
- + public StorageFolder CameraRoll { get; };
- | }
- + public interface Windows.Storage.IStorageItemPropertiesWithProvider {
- + public StorageProvider Provider { get; };
- + }
- + public interface Windows.Storage.IStorageItem2 {
- + public IAsyncOperation<StorageFolder> GetParentAsync();
- + public bool IsEqual( IStorageItem value );
- + }
- + public interface Windows.Storage.IStorageFolder2 {
- + public IAsyncOperation<IStorageItem> TryGetItemAsync( string operation );
- + }
- | public enum Windows.Storage.FileAttributes {
- + LocallyIncomplete = 512,
- | }
- | public class Windows.Storage.BulkAccess.FolderInformation {
- + public StorageProvider Provider { get; };
- + public IAsyncOperation<StorageFolder> GetParentAsync();
- + public bool IsEqual( IStorageItem value );
- + public IAsyncOperation<IStorageItem> TryGetItemAsync( string operation );
- | }
- | public class Windows.Storage.BulkAccess.FileInformation {
- + public StorageProvider Provider { get; };
- + public IAsyncOperation<StorageFolder> GetParentAsync();
- + public bool IsEqual( IStorageItem value );
- | }
- | public enum Windows.Storage.ApplicationDataLocality {
- + LocalCache = 3,
- | }
- | public class Windows.Storage.ApplicationData {
- + public StorageFolder LocalCacheFolder { get; };
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.System.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.System.winmd
- | public enum Windows.System.VirtualKey {
- + GoBack = 166,
- + GoForward = 167,
- + Refresh = 168,
- + Stop = 169,
- + Search = 170,
- + Favorites = 171,
- + GoHome = 172,
- | }
- + public enum Windows.System.UserProfile.SetImageFeedResult {
- + Success = 0,
- + ChangeDisabled = 1,
- + UserCanceled = 2,
- + }
- | public class Windows.System.UserProfile.LockScreen {
- + public static IAsyncOperation<SetImageFeedResult> RequestSetImageFeedAsync( Uri value );
- + public static bool TryRemoveImageFeed();
- | }
- + public class Windows.System.Profile.SmbiosInformation {
- + public string SerialNumber { get; };
- + }
- | public class Windows.System.LauncherOptions {
- + public ViewSizePreference DesiredRemainingView { get; set; };
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.UI.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.UI.winmd
- + public class Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs {
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public object SharedContext { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + }
- | public class Windows.UI.WebUI.WebUIFileActivatedEventArgs {
- + public StorageFileQueryResult NeighboringFilesQuery { get; };
- | }
- + public class Windows.UI.WebUI.WebUIContactsProviderShowContactActivatedEventArgs {
- + public string Verb { get; };
- + public string ContactId { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + }
- + public class Windows.UI.WebUI.WebUIContactsProviderAddContactActivatedEventArgs {
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public string Verb { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + public Contact Contact { get; };
- + }
- + public class Windows.UI.WebUI.WebUIContactMessagePhoneNumberActivatedEventArgs {
- + public Contact Contact { get; };
- + public string PhoneNumber { get; };
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + }
- + public class Windows.UI.WebUI.WebUIContactCallPhoneNumberActivatedEventArgs {
- + public Contact Contact { get; };
- + public string PhoneNumber { get; };
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + }
- + public class Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs {
- + public string Verb { get; };
- + public TimeSpan Duration { get; };
- + public DateTime TimeToShow { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + }
- + public class Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs {
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public string Verb { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + public ReplaceAppointmentOperation ReplaceAppointmentOperation { get; };
- + }
- + public class Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs {
- + public RemoveAppointmentOperation RemoveAppointmentOperation { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + public string Verb { get; };
- + }
- + public class Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs {
- + public string Verb { get; };
- + public ActivationKind Kind { get; };
- + public ApplicationExecutionState PreviousExecutionState { get; };
- + public SplashScreen SplashScreen { get; };
- + public ActivatedOperation ActivatedOperation { get; };
- + public AddAppointmentOperation AddAppointmentOperation { get; };
- + }
- + public enum Windows.UI.WebUI.PrintContent {
- + AllPages = 0,
- + CurrentPage = 1,
- + CustomPageRange = 2,
- + CurrentSelection = 3,
- + }
- + public class Windows.UI.WebUI.HtmlPrintDocumentSource {
- + public float TopMargin { get; set; };
- + public bool ShrinkToFit { get; set; };
- + public float RightMargin { get; set; };
- + public float PercentScale { get; set; };
- + public float LeftMargin { get; set; };
- + public bool EnableHeaderFooter { get; set; };
- + public PrintContent Content { get; set; };
- + public float BottomMargin { get; set; };
- + public void GetPageRange( ref uint pageStart, ref uint pageEnd );
- + public bool TrySetPageRange( string pfSuccess );
- + public void Close();
- + }
- + public enum Windows.UI.ViewManagement.ViewSizePreference {
- + Default = 0,
- + UseLess = 1,
- + UseHalf = 2,
- + UseMore = 3,
- + UseMinimum = 4,
- + UseNone = 5,
- + }
- + public class Windows.UI.ViewManagement.ProjectionManager {
- + public bool ProjectionDisplayAvailable { get; };
- + public static IAsyncAction StartProjectingAsync( int operation, int projectionViewId );
- + public static IAsyncAction SwapDisplaysForViewsAsync( int operation, int projectionViewId );
- + public static IAsyncAction StopProjectingAsync( int operation, int projectionViewId );
- + EventHandler<object> ProjectionDisplayAvailableChanged;
- + }
- + public enum Windows.UI.ViewManagement.ApplicationViewSwitchingOptions {
- + Default = 0,
- + SkipAnimation = 1,
- + ConsolidateViews = 2,
- + }
- + public class Windows.UI.ViewManagement.ApplicationViewSwitcher {
- + public static void DisableShowingMainViewOnActivation();
- + public static IAsyncOperation<bool> TryShowAsStandaloneAsync( int operation );
- + public static IAsyncOperation<bool> TryShowAsStandaloneAsync( int operation, ViewSizePreference viewId );
- + public static IAsyncOperation<bool> TryShowAsStandaloneAsync( int operation, ViewSizePreference viewId, int sizePreference, ViewSizePreference anchorViewId );
- + public static IAsyncAction SwitchAsync( int operation );
- + public static IAsyncAction SwitchAsync( int operation, int toViewId );
- + public static IAsyncAction SwitchAsync( int operation, int toViewId, ApplicationViewSwitchingOptions fromViewId );
- + public static IAsyncOperation<bool> PrepareForCustomAnimatedSwitchAsync( int operation, int toViewId, ApplicationViewSwitchingOptions fromViewId );
- + }
- + public enum Windows.UI.ViewManagement.ApplicationViewOrientation {
- + Landscape = 0,
- + Portrait = 1,
- + }
- | public class Windows.UI.ViewManagement.ApplicationView {
- + public string Title { get; set; };
- + public bool IsScreenCaptureEnabled { get; set; };
- + public bool AdjacentToLeftDisplayEdge { get; };
- + public bool AdjacentToRightDisplayEdge { get; };
- + public int Id { get; };
- + public bool IsFullScreen { get; };
- + public bool IsOnLockScreen { get; };
- + public ApplicationViewOrientation Orientation { get; };
- + public static int GetApplicationViewIdForWindow( ICoreWindow id );
- + public static ApplicationView GetForCurrentView();
- + TypedEventHandler<ApplicationView, object> Consolidated;
- | }
- + public enum Windows.UI.StartScreen.TileSize {
- + Default = 0,
- + Square30x30 = 1,
- + Square70x70 = 2,
- + Square150x150 = 3,
- + Wide310x150 = 4,
- + Square310x310 = 5,
- + }
- | public enum Windows.UI.StartScreen.TileOptions {
- + ShowNameOnSquare150x150Logo = 1,
- + ShowNameOnWide310x150Logo = 2,
- + ShowNameOnSquare310x310Logo = 8,
- + DoNotRoam = 16,
- | }
- + public class Windows.UI.StartScreen.SecondaryTileLogos {
- + public Uri Wide310x150 { get; set; };
- + public Uri Square70x70 { get; set; };
- + public Uri Square310x310 { get; set; };
- + public Uri Square30x30 { get; set; };
- + public Uri Square150x150 { get; set; };
- + }
- + public class Windows.UI.StartScreen.SecondaryTileAlternateLogos {
- + public IVectorView<SecondaryTileLogos> Logos { get; };
- + public SecondaryTileAlternateLogos();
- + }
- | public class Windows.UI.StartScreen.SecondaryTile {
- + public string PhoneticName { get; set; };
- + public SecondaryTileLogos Logos { get; };
- + public SecondaryTile( string tileId, string displayName, string arguments, Uri square150x150Logo, TileSize desiredSize );
- + public IAsyncOperation<bool> RequestCreateForSelectionAsync( Rect operation, Placement selection, SecondaryTileAlternateLogos preferredPlacement );
- | }
- + public class Windows.UI.Notifications.ToastActivatedEventArgs {
- + public string Arguments { get; };
- + }
- | public class Windows.UI.Notifications.TileUpdater {
- + public void EnableNotificationQueueForSquare150x150( bool enable );
- + public void EnableNotificationQueueForWide310x150( bool enable );
- + public void EnableNotificationQueueForSquare310x310( bool enable );
- | }
- | public enum Windows.UI.Notifications.TileTemplateType {
- + TileSquare150x150Image = 0,
- + TileSquare150x150Block = 1,
- + TileSquare150x150Text01 = 2,
- + TileSquare150x150Text02 = 3,
- + TileSquare150x150Text03 = 4,
- + TileSquare150x150Text04 = 5,
- + TileSquare150x150PeekImageAndText01 = 6,
- + TileSquare150x150PeekImageAndText02 = 7,
- + TileSquare150x150PeekImageAndText03 = 8,
- + TileSquare150x150PeekImageAndText04 = 9,
- + TileWide310x150Image = 10,
- + TileWide310x150ImageCollection = 11,
- + TileWide310x150ImageAndText01 = 12,
- + TileWide310x150ImageAndText02 = 13,
- + TileWide310x150BlockAndText01 = 14,
- + TileWide310x150BlockAndText02 = 15,
- + TileWide310x150PeekImageCollection01 = 16,
- + TileWide310x150PeekImageCollection02 = 17,
- + TileWide310x150PeekImageCollection03 = 18,
- + TileWide310x150PeekImageCollection04 = 19,
- + TileWide310x150PeekImageCollection05 = 20,
- + TileWide310x150PeekImageCollection06 = 21,
- + TileWide310x150PeekImageAndText01 = 22,
- + TileWide310x150PeekImageAndText02 = 23,
- + TileWide310x150PeekImage01 = 24,
- + TileWide310x150PeekImage02 = 25,
- + TileWide310x150PeekImage03 = 26,
- + TileWide310x150PeekImage04 = 27,
- + TileWide310x150PeekImage05 = 28,
- + TileWide310x150PeekImage06 = 29,
- + TileWide310x150SmallImageAndText01 = 30,
- + TileWide310x150SmallImageAndText02 = 31,
- + TileWide310x150SmallImageAndText03 = 32,
- + TileWide310x150SmallImageAndText04 = 33,
- + TileWide310x150SmallImageAndText05 = 34,
- + TileWide310x150Text01 = 35,
- + TileWide310x150Text02 = 36,
- + TileWide310x150Text03 = 37,
- + TileWide310x150Text04 = 38,
- + TileWide310x150Text05 = 39,
- + TileWide310x150Text06 = 40,
- + TileWide310x150Text07 = 41,
- + TileWide310x150Text08 = 42,
- + TileWide310x150Text09 = 43,
- + TileWide310x150Text10 = 44,
- + TileWide310x150Text11 = 45,
- + TileSquare310x310BlockAndText01 = 46,
- + TileSquare310x310BlockAndText02 = 47,
- + TileSquare310x310Image = 48,
- + TileSquare310x310ImageAndText01 = 49,
- + TileSquare310x310ImageAndText02 = 50,
- + TileSquare310x310ImageAndTextOverlay01 = 51,
- + TileSquare310x310ImageAndTextOverlay02 = 52,
- + TileSquare310x310ImageAndTextOverlay03 = 53,
- + TileSquare310x310ImageCollectionAndText01 = 54,
- + TileSquare310x310ImageCollectionAndText02 = 55,
- + TileSquare310x310ImageCollection = 56,
- + TileSquare310x310SmallImagesAndTextList01 = 57,
- + TileSquare310x310SmallImagesAndTextList02 = 58,
- + TileSquare310x310SmallImagesAndTextList03 = 59,
- + TileSquare310x310SmallImagesAndTextList04 = 60,
- + TileSquare310x310Text01 = 61,
- + TileSquare310x310Text02 = 62,
- + TileSquare310x310Text03 = 63,
- + TileSquare310x310Text04 = 64,
- + TileSquare310x310Text05 = 65,
- + TileSquare310x310Text06 = 66,
- + TileSquare310x310Text07 = 67,
- + TileSquare310x310Text08 = 68,
- + TileSquare310x310TextList01 = 69,
- + TileSquare310x310TextList02 = 70,
- + TileSquare310x310TextList03 = 71,
- | }
- | public enum Windows.UI.Input.GestureSettings {
- + ManipulationMultipleFingerPanning = 65536,
- | }
- + public interface Windows.UI.Core.ICorePointerInputSource {
- + public bool HasCapture { get; };
- + public CoreCursor PointerCursor { get; set; };
- + public Point PointerPosition { get; };
- + public void ReleasePointerCapture();
- + public void SetPointerCapture();
- + TypedEventHandler<object, PointerEventArgs> PointerCaptureLost;
- + TypedEventHandler<object, PointerEventArgs> PointerEntered;
- + TypedEventHandler<object, PointerEventArgs> PointerExited;
- + TypedEventHandler<object, PointerEventArgs> PointerMoved;
- + TypedEventHandler<object, PointerEventArgs> PointerPressed;
- + TypedEventHandler<object, PointerEventArgs> PointerReleased;
- + TypedEventHandler<object, PointerEventArgs> PointerWheelChanged;
- + }
- + public interface Windows.UI.Core.ICoreInputSourceBase {
- + public CoreDispatcher Dispatcher { get; };
- + public bool IsInputEnabled { get; set; };
- + TypedEventHandler<object, InputEnabledEventArgs> InputEnabled;
- + }
- | public class Windows.UI.Core.CoreWindowResizeManager {
- + public bool ShouldWaitForLayoutCompletion { get; set; };
- | }
- + public enum Windows.UI.Core.CoreInputDeviceTypes {
- + None = 0,
- + Touch = 1,
- + Pen = 2,
- + Mouse = 4,
- + }
- + public class Windows.UI.Core.CoreIndependentInputSource {
- + public CoreCursor PointerCursor { get; set; };
- + public bool HasCapture { get; };
- + public Point PointerPosition { get; };
- + public bool IsInputEnabled { get; set; };
- + public CoreDispatcher Dispatcher { get; };
- + public void ReleasePointerCapture();
- + public void SetPointerCapture();
- + TypedEventHandler<object, InputEnabledEventArgs> InputEnabled;
- + TypedEventHandler<object, PointerEventArgs> PointerCaptureLost;
- + TypedEventHandler<object, PointerEventArgs> PointerEntered;
- + TypedEventHandler<object, PointerEventArgs> PointerExited;
- + TypedEventHandler<object, PointerEventArgs> PointerMoved;
- + TypedEventHandler<object, PointerEventArgs> PointerPressed;
- + TypedEventHandler<object, PointerEventArgs> PointerReleased;
- + TypedEventHandler<object, PointerEventArgs> PointerWheelChanged;
- + }
- | public enum Windows.UI.Core.CoreDispatcherPriority {
- + Idle = -2,
- | }
- | public class Windows.UI.Core.CoreDispatcher {
- + public CoreDispatcherPriority CurrentPriority { get; set; };
- + public bool ShouldYield();
- + public bool ShouldYield( CoreDispatcherPriority value );
- + public void StopProcessEvents();
- | }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.UI.Xaml.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.UI.Xaml.winmd
- | public class Windows.UI.Xaml.UIElement : Windows.UI.Xaml.DependencyObject {
- + public ElementCompositeMode CompositeMode { get; set; };
- + public DependencyProperty CompositeModeProperty { get; };
- + public bool CancelDirectManipulations();
- | }
- | public enum Windows.UI.Xaml.TextWrapping {
- + WrapWithOverflow = 3,
- | }
- | public enum Windows.UI.Xaml.TextTrimming {
- + CharacterEllipsis = 1,
- + Clip = 3,
- | }
- + public enum Windows.UI.Xaml.TextReadingOrder {
- + Default = 0,
- + DetectFromContent = 1,
- + }
- + public enum Windows.UI.Xaml.TextLineBounds {
- + Full = 0,
- + TrimToCapHeight = 1,
- + TrimToBaseline = 2,
- + Tight = 3,
- + }
- + public enum Windows.UI.Xaml.OpticalMarginAlignment {
- + None = 0,
- + TrimSideBearings = 1,
- + }
- + public class Windows.UI.Xaml.Navigation.PageStackEntry : Windows.UI.Xaml.DependencyObject {
- + public NavigationTransitionInfo NavigationTransitionInfo { get; };
- + public object Parameter { get; };
- + public TypeName SourcePageType { get; };
- + public DependencyProperty SourcePageTypeProperty { get; };
- + public PageStackEntry( TypeName sourcePageType, object parameter, NavigationTransitionInfo navigationTransitionInfo );
- + }
- | public class Windows.UI.Xaml.Navigation.NavigationEventArgs {
- + public NavigationTransitionInfo NavigationTransitionInfo { get; };
- | }
- | public class Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs {
- + public NavigationTransitionInfo NavigationTransitionInfo { get; };
- + public object Parameter { get; };
- | }
- | public class Windows.UI.Xaml.Media.VisualTreeHelper {
- + public static IVectorView<Popup> GetOpenPopups( Window popups );
- | }
- + public class Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap : Windows.UI.Xaml.Media.ImageSource {
- + public int PixelHeight { get; };
- + public int PixelWidth { get; };
- + public DependencyProperty PixelHeightProperty { get; };
- + public DependencyProperty PixelWidthProperty { get; };
- + public RenderTargetBitmap();
- + public IAsyncAction RenderAsync( UIElement returnValue );
- + public IAsyncAction RenderAsync( UIElement returnValue, int element, int scaledWidth );
- + public IAsyncOperation<IBuffer> GetPixelsAsync();
- + }
- + public enum Windows.UI.Xaml.Media.Imaging.DecodePixelType {
- + Physical = 0,
- + Logical = 1,
- + }
- | public class Windows.UI.Xaml.Media.Imaging.BitmapImage : Windows.UI.Xaml.Media.Imaging.BitmapSource {
- + public DecodePixelType DecodePixelType { get; set; };
- + public DependencyProperty DecodePixelTypeProperty { get; };
- | }
- + public enum Windows.UI.Xaml.Media.ElementCompositeMode {
- + Inherit = 0,
- + SourceOver = 1,
- + MinBlend = 2,
- + }
- + public class Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo : Windows.UI.Xaml.DependencyObject {
- + protected NavigationTransitionInfo();
- + protected string GetNavigationStateCore();
- + protected void SetNavigationStateCore( string navigationState );
- + }
- + public struct Windows.UI.Xaml.Markup.XamlBinaryWriterErrorInformation {
- + public short InputStreamIndex;
- + public short LineNumber;
- + public short LinePosition;
- + }
- + public class Windows.UI.Xaml.Markup.XamlBinaryWriter {
- + public static XamlBinaryWriterErrorInformation Write( IVector<IRandomAccessStream> returnValue, IVector<IRandomAccessStream> inputStreams, IXamlMetadataProvider outputStreams );
- + }
- | public enum Windows.UI.Xaml.Input.InputScopeNameValue {
- + CurrencyAmountAndSymbol = 20,
- * Search = 50,
- + Formula = 51,
- + Chat = 58,
- + NameOrPhoneNumber = 59,
- | }
- + public enum Windows.UI.Xaml.Input.FocusNavigationDirection {
- + Next = 0,
- + Previous = 1,
- + }
- | public class Windows.UI.Xaml.Input.FocusManager {
- + public static bool TryMoveFocus( FocusNavigationDirection returnValue );
- | }
- | public class Windows.UI.Xaml.Hosting.XamlUIPresenter {
- + public static Rect GetFlyoutPlacementTargetInfo( FrameworkElement returnValue, FlyoutPlacementMode placementTarget, ref FlyoutPlacementMode preferredPlacement, ref bool targetPreferredPlacement );
- + public static Rect GetFlyoutPlacement( Rect returnValue, Size placementTargetBounds, Size controlSize, Rect minControlSize, FlyoutPlacementMode containerRect, bool targetPreferredPlacement, ref FlyoutPlacementMode allowFallbacks );
- | }
- + public interface Windows.UI.Xaml.Hosting.IXamlUIPresenterHost2 {
- + public string GetGenericXamlFilePath();
- + }
- | public class Windows.UI.Xaml.FrameworkElement : Windows.UI.Xaml.UIElement {
- + public ElementTheme RequestedTheme { get; set; };
- + public DependencyProperty RequestedThemeProperty { get; };
- + public BindingExpression GetBindingExpression( DependencyProperty returnValue );
- + protected bool GoToElementStateCore( string returnValue, bool stateName );
- + TypedEventHandler<FrameworkElement, DataContextChangedEventArgs> DataContextChanged;
- | }
- + public enum Windows.UI.Xaml.ElementTheme {
- + Default = 0,
- + Light = 1,
- + Dark = 2,
- + }
- + public class Windows.UI.Xaml.Documents.HyperlinkClickEventArgs : Windows.UI.Xaml.RoutedEventArgs {
- + }
- + public class Windows.UI.Xaml.Documents.Hyperlink : Windows.UI.Xaml.Documents.Span {
- + public Uri NavigateUri { get; set; };
- + public DependencyProperty NavigateUriProperty { get; };
- + public Hyperlink();
- + TypedEventHandler<Hyperlink, HyperlinkClickEventArgs> Click;
- + }
- | public class Windows.UI.Xaml.DependencyProperty {
- + public PropertyMetadata GetMetadata( TypeName returnValue );
- + public static DependencyProperty Register( string returnValue, TypeName name, TypeName propertyType, PropertyMetadata ownerType );
- + public static DependencyProperty RegisterAttached( string returnValue, TypeName name, TypeName propertyType, PropertyMetadata ownerType );
- | }
- + public class Windows.UI.Xaml.DependencyObjectCollection : Windows.UI.Xaml.DependencyObject {
- + public uint Size { get; };
- + public DependencyObjectCollection();
- + public DependencyObject GetAt( uint returnValue );
- + public IVectorView<DependencyObject> GetView();
- + public bool IndexOf( DependencyObject returnValue, ref uint value );
- + public void SetAt( uint index, DependencyObject value );
- + public void InsertAt( uint index, DependencyObject value );
- + public void RemoveAt( uint index );
- + public void Append( DependencyObject value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, DependencyObject[] startIndex );
- + public void ReplaceAll( DependencyObject[] items );
- + public IIterator<DependencyObject> First();
- + VectorChangedEventHandler<DependencyObject> VectorChanged;
- + }
- | public class Windows.UI.Xaml.DependencyObject {
- + public object GetValue( DependencyProperty returnValue );
- + public object ReadLocalValue( DependencyProperty returnValue );
- + public object GetAnimationBaseValue( DependencyProperty returnValue );
- | }
- | public class Windows.UI.Xaml.DebugSettings {
- + public bool EnableRedrawRegions { get; set; };
- | }
- + public class Windows.UI.Xaml.DataContextChangedEventArgs {
- + public bool Handled { get; set; };
- + public object NewValue { get; };
- + }
- + public enum Windows.UI.Xaml.Data.UpdateSourceTrigger {
- + Default = 0,
- + PropertyChanged = 1,
- + Explicit = 2,
- + }
- + public class Windows.UI.Xaml.Data.BindingExpressionBase {
- + }
- + public class Windows.UI.Xaml.Data.BindingExpression : Windows.UI.Xaml.Data.BindingExpressionBase {
- + public object DataItem { get; };
- + public Binding ParentBinding { get; };
- + public void UpdateSource();
- + }
- | public class Windows.UI.Xaml.Data.Binding : Windows.UI.Xaml.Data.BindingBase {
- + public UpdateSourceTrigger UpdateSourceTrigger { get; set; };
- + public object TargetNullValue { get; set; };
- + public object FallbackValue { get; set; };
- | }
- + public class Windows.UI.Xaml.Controls.WebViewUnviewableContentIdentifiedEventArgs {
- + public Uri Referrer { get; };
- + public Uri Uri { get; };
- + }
- + public class Windows.UI.Xaml.Controls.WebViewNavigationStartingEventArgs {
- + public bool Cancel { get; set; };
- + public Uri Uri { get; };
- + }
- + public class Windows.UI.Xaml.Controls.WebViewNavigationCompletedEventArgs {
- + public bool IsSuccess { get; };
- + public Uri Uri { get; };
- + public WebErrorStatus WebErrorStatus { get; };
- + }
- + public class Windows.UI.Xaml.Controls.WebViewLongRunningScriptDetectedEventArgs {
- + public bool StopPageScriptExecution { get; set; };
- + public TimeSpan ExecutionTime { get; };
- + }
- + public class Windows.UI.Xaml.Controls.WebViewDOMContentLoadedEventArgs {
- + public Uri Uri { get; };
- + }
- + public class Windows.UI.Xaml.Controls.WebViewContentLoadingEventArgs {
- + public Uri Uri { get; };
- + }
- | public class Windows.UI.Xaml.Controls.WebView : Windows.UI.Xaml.FrameworkElement {
- + public Color DefaultBackgroundColor { get; set; };
- + public bool CanGoBack { get; };
- + public bool CanGoForward { get; };
- + public string DocumentTitle { get; };
- + public DependencyProperty CanGoBackProperty { get; };
- + public DependencyProperty CanGoForwardProperty { get; };
- + public DependencyProperty DefaultBackgroundColorProperty { get; };
- + public DependencyProperty DocumentTitleProperty { get; };
- + public void GoForward();
- + public void GoBack();
- + public void Refresh();
- + public void Stop();
- + public IAsyncAction CapturePreviewToStreamAsync( IRandomAccessStream returnValue );
- + public IAsyncOperation<string> InvokeScriptAsync( string returnValue, IIterable<string> scriptName );
- + public IAsyncOperation<DataPackage> CaptureSelectedContentToDataPackageAsync();
- + public void NavigateToLocalStreamUri( Uri source, IUriToStreamResolver streamResolver );
- + public Uri BuildLocalStreamUri( string returnValue, string contentIdentifier );
- + public void NavigateWithHttpRequestMessage( HttpRequestMessage requestMessage );
- + public bool Focus( FocusState returnValue );
- + TypedEventHandler<WebView, WebViewContentLoadingEventArgs> ContentLoading;
- + TypedEventHandler<WebView, WebViewDOMContentLoadedEventArgs> DOMContentLoaded;
- + TypedEventHandler<WebView, WebViewContentLoadingEventArgs> FrameContentLoading;
- + TypedEventHandler<WebView, WebViewDOMContentLoadedEventArgs> FrameDOMContentLoaded;
- + TypedEventHandler<WebView, WebViewNavigationCompletedEventArgs> FrameNavigationCompleted;
- + TypedEventHandler<WebView, WebViewNavigationStartingEventArgs> FrameNavigationStarting;
- + TypedEventHandler<WebView, WebViewLongRunningScriptDetectedEventArgs> LongRunningScriptDetected;
- + TypedEventHandler<WebView, WebViewNavigationCompletedEventArgs> NavigationCompleted;
- + TypedEventHandler<WebView, WebViewNavigationStartingEventArgs> NavigationStarting;
- + TypedEventHandler<WebView, object> UnsafeContentWarningDisplaying;
- + TypedEventHandler<WebView, WebViewUnviewableContentIdentifiedEventArgs> UnviewableContentIdentified;
- | }
- + public class Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem : Windows.UI.Xaml.Controls.MenuFlyoutItem {
- + public bool IsChecked { get; set; };
- + public DependencyProperty IsCheckedProperty { get; };
- + public ToggleMenuFlyoutItem();
- + }
- + public class Windows.UI.Xaml.Controls.TimePickerValueChangedEventArgs {
- + public TimeSpan NewTime { get; };
- + public TimeSpan OldTime { get; };
- + }
- + public class Windows.UI.Xaml.Controls.TimePicker : Windows.UI.Xaml.Controls.Control {
- + public TimeSpan Time { get; set; };
- + public int MinuteIncrement { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public string ClockIdentifier { get; set; };
- + public DependencyProperty ClockIdentifierProperty { get; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty MinuteIncrementProperty { get; };
- + public DependencyProperty TimeProperty { get; };
- + public TimePicker();
- + EventHandler<TimePickerValueChangedEventArgs> TimeChanged;
- + }
- + public void delegate Windows.UI.Xaml.Controls.TextControlPasteEventHandler( object sender, TextControlPasteEventArgs e );
- + public class Windows.UI.Xaml.Controls.TextControlPasteEventArgs {
- + public bool Handled { get; set; };
- + }
- | public class Windows.UI.Xaml.Controls.TextBox : Windows.UI.Xaml.Controls.Control {
- + public SolidColorBrush SelectionHighlightColor { get; set; };
- + public bool PreventKeyboardDisplayOnProgrammaticFocus { get; set; };
- + public string PlaceholderText { get; set; };
- + public bool IsColorFontEnabled { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty IsColorFontEnabledProperty { get; };
- + public DependencyProperty PlaceholderTextProperty { get; };
- + public DependencyProperty PreventKeyboardDisplayOnProgrammaticFocusProperty { get; };
- + public DependencyProperty SelectionHighlightColorProperty { get; };
- + Windows.UI.Xaml.Controls.TextControlPasteEventHandler Paste;
- | }
- | public class Windows.UI.Xaml.Controls.TextBlock : Windows.UI.Xaml.FrameworkElement {
- + public TextReadingOrder TextReadingOrder { get; set; };
- + public TextLineBounds TextLineBounds { get; set; };
- + public SolidColorBrush SelectionHighlightColor { get; set; };
- + public OpticalMarginAlignment OpticalMarginAlignment { get; set; };
- + public int MaxLines { get; set; };
- + public bool IsColorFontEnabled { get; set; };
- + public DependencyProperty IsColorFontEnabledProperty { get; };
- + public DependencyProperty MaxLinesProperty { get; };
- + public DependencyProperty OpticalMarginAlignmentProperty { get; };
- + public DependencyProperty SelectionHighlightColorProperty { get; };
- + public DependencyProperty TextLineBoundsProperty { get; };
- + public DependencyProperty TextReadingOrderProperty { get; };
- | }
- + public class Windows.UI.Xaml.Controls.SymbolIcon : Windows.UI.Xaml.Controls.IconElement {
- + public Symbol Symbol { get; set; };
- + public DependencyProperty SymbolProperty { get; };
- + public SymbolIcon();
- + public SymbolIcon( Symbol symbol );
- + }
- + public enum Windows.UI.Xaml.Controls.Symbol {
- + Previous = 57600,
- + Next = 57601,
- + Play = 57602,
- + Pause = 57603,
- + Edit = 57604,
- + Save = 57605,
- + Clear = 57606,
- + Delete = 57607,
- + Remove = 57608,
- + Add = 57609,
- + Cancel = 57610,
- + Accept = 57611,
- + More = 57612,
- + Redo = 57613,
- + Undo = 57614,
- + Home = 57615,
- + Up = 57616,
- + Forward = 57617,
- + Back = 57618,
- + Favorite = 57619,
- + Camera = 57620,
- + Setting = 57621,
- + Video = 57622,
- + Sync = 57623,
- + Download = 57624,
- + Mail = 57625,
- + Find = 57626,
- + Help = 57627,
- + Upload = 57628,
- + Emoji = 57629,
- + TwoPage = 57630,
- + LeaveChat = 57631,
- + MailForward = 57632,
- + Clock = 57633,
- + Send = 57634,
- + Crop = 57635,
- + RotateCamera = 57636,
- + People = 57637,
- + OpenPane = 57638,
- + ClosePane = 57639,
- + World = 57640,
- + Flag = 57641,
- + PreviewLink = 57642,
- + Globe = 57643,
- + Trim = 57644,
- + AttachCamera = 57645,
- + ZoomIn = 57646,
- + Bookmarks = 57647,
- + Document = 57648,
- + ProtectedDocument = 57649,
- + Page = 57650,
- + Bullets = 57651,
- + Comment = 57652,
- + MailFilled = 57653,
- + ContactInfo = 57654,
- + HangUp = 57655,
- + ViewAll = 57656,
- + MapPin = 57657,
- + Phone = 57658,
- + VideoChat = 57659,
- + Switch = 57660,
- + Contact = 57661,
- + Rename = 57662,
- + Pin = 57665,
- + MusicInfo = 57666,
- + Go = 57667,
- + Keyboard = 57668,
- + DockLeft = 57669,
- + DockRight = 57670,
- + DockBottom = 57671,
- + Remote = 57672,
- + Refresh = 57673,
- + Rotate = 57674,
- + Shuffle = 57675,
- + List = 57676,
- + Shop = 57677,
- + SelectAll = 57678,
- + Orientation = 57679,
- + Import = 57680,
- + ImportAll = 57681,
- + BrowsePhotos = 57685,
- + WebCam = 57686,
- + Pictures = 57688,
- + SaveLocal = 57689,
- + Caption = 57690,
- + Stop = 57691,
- + ShowResults = 57692,
- + Volume = 57693,
- + Repair = 57694,
- + Message = 57695,
- + Page2 = 57696,
- + CalendarDay = 57697,
- + CalendarWeek = 57698,
- + Calendar = 57699,
- + Character = 57700,
- + MailReplyAll = 57701,
- + Read = 57702,
- + Link = 57703,
- + Account = 57704,
- + ShowBcc = 57705,
- + HideBcc = 57706,
- + Cut = 57707,
- + Attach = 57708,
- + Paste = 57709,
- + Filter = 57710,
- + Copy = 57711,
- + Emoji2 = 57712,
- + Important = 57713,
- + MailReply = 57714,
- + SlideShow = 57715,
- + Sort = 57716,
- + Manage = 57720,
- + DisconnectDrive = 57722,
- + MapDrive = 57723,
- + NewWindow = 57724,
- + OpenWith = 57725,
- + ContactPresence = 57729,
- + Priority = 57730,
- + GoToToday = 57732,
- + Font = 57733,
- + FontColor = 57734,
- + Contact2 = 57735,
- + Folder = 57736,
- + Audio = 57737,
- + Placeholder = 57738,
- + View = 57739,
- + SetLockScreen = 57740,
- + SetTitle = 57741,
- + ClosedCaption = 57744,
- + StopSlideShow = 57745,
- + Permissions = 57746,
- + Highlight = 57747,
- + DisableUpdates = 57748,
- + UnFavorite = 57749,
- + UnPin = 57750,
- + OpenLocal = 57751,
- + Mute = 57752,
- + Italic = 57753,
- + Underline = 57754,
- + Bold = 57755,
- + MoveToFolder = 57756,
- + LikeDislike = 57757,
- + Dislike = 57758,
- + Like = 57759,
- + AlignRight = 57760,
- + AlignCenter = 57761,
- + AlignLeft = 57762,
- + Zoom = 57763,
- + ZoomOut = 57764,
- + OpenFile = 57765,
- + OtherUser = 57766,
- + Admin = 57767,
- + Street = 57795,
- + Map = 57796,
- + ClearSelection = 57797,
- + FontDecrease = 57798,
- + FontIncrease = 57799,
- + FontSize = 57800,
- + CellPhone = 57801,
- + ReShare = 57802,
- + Tag = 57803,
- + RepeatOne = 57804,
- + RepeatAll = 57805,
- + OutlineStar = 57806,
- + SolidStar = 57807,
- + Calculator = 57808,
- + Directions = 57809,
- + Target = 57810,
- + Library = 57811,
- + PhoneBook = 57812,
- + Memo = 57813,
- + Microphone = 57814,
- + PostUpdate = 57815,
- + BackToWindow = 57816,
- + FullScreen = 57817,
- + NewFolder = 57818,
- + CalendarReply = 57816,
- + UnSyncFolder = 57821,
- + ReportHacked = 57822,
- + SyncFolder = 57823,
- + BlockContact = 57824,
- + SwitchApps = 57825,
- + AddFriend = 57826,
- + TouchPointer = 57827,
- + GoToStart = 57828,
- + ZeroBars = 57829,
- + OneBar = 57830,
- + TwoBars = 57831,
- + ThreeBars = 57832,
- + FourBars = 57833,
- + }
- + public class Windows.UI.Xaml.Controls.SwapChainPanel : Windows.UI.Xaml.Controls.Grid {
- + public float CompositionScaleX { get; };
- + public float CompositionScaleY { get; };
- + public DependencyProperty CompositionScaleXProperty { get; };
- + public DependencyProperty CompositionScaleYProperty { get; };
- + public SwapChainPanel();
- + public CoreIndependentInputSource CreateCoreIndependentInputSource( CoreInputDeviceTypes returnValue );
- + TypedEventHandler<SwapChainPanel, object> CompositionScaleChanged;
- + }
- | public class Windows.UI.Xaml.Controls.SwapChainBackgroundPanel : Windows.UI.Xaml.Controls.Grid {
- + public CoreIndependentInputSource CreateCoreIndependentInputSource( CoreInputDeviceTypes returnValue );
- | }
- | public class Windows.UI.Xaml.Controls.Slider : Windows.UI.Xaml.Controls.Primitives.RangeBase {
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- | }
- + public class Windows.UI.Xaml.Controls.SettingsFlyout : Windows.UI.Xaml.Controls.ContentControl {
- + public string Title { get; set; };
- + public ImageSource IconSource { get; set; };
- + public Brush HeaderForeground { get; set; };
- + public Brush HeaderBackground { get; set; };
- + public SettingsFlyoutTemplateSettings TemplateSettings { get; };
- + public DependencyProperty HeaderBackgroundProperty { get; };
- + public DependencyProperty HeaderForegroundProperty { get; };
- + public DependencyProperty IconSourceProperty { get; };
- + public DependencyProperty TitleProperty { get; };
- + public SettingsFlyout();
- + public void Show();
- + public void ShowIndependent();
- + public void Hide();
- + Windows.UI.Xaml.Controls.BackClickEventHandler BackClick;
- + }
- + public void delegate Windows.UI.Xaml.Controls.SectionsInViewChangedEventHandler( object sender, SectionsInViewChangedEventArgs e );
- + public class Windows.UI.Xaml.Controls.SectionsInViewChangedEventArgs {
- + public IVector<HubSection> AddedSections { get; };
- + public IVector<HubSection> RemovedSections { get; };
- + }
- + public class Windows.UI.Xaml.Controls.SearchBoxSuggestionsRequestedEventArgs {
- + public string Language { get; };
- + public SearchQueryLinguisticDetails LinguisticDetails { get; };
- + public string QueryText { get; };
- + public SearchSuggestionsRequest Request { get; };
- + }
- + public class Windows.UI.Xaml.Controls.SearchBoxSuggestionDataTemplateSelector : Windows.UI.Xaml.Controls.DataTemplateSelector {
- + public SearchBoxSuggestionDataTemplateSelector();
- + }
- + public class Windows.UI.Xaml.Controls.SearchBoxResultSuggestionChosenEventArgs {
- + public VirtualKeyModifiers KeyModifiers { get; };
- + public string Tag { get; };
- + public SearchBoxResultSuggestionChosenEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.SearchBoxQuerySubmittedEventArgs {
- + public VirtualKeyModifiers KeyModifiers { get; };
- + public string Language { get; };
- + public SearchQueryLinguisticDetails LinguisticDetails { get; };
- + public string QueryText { get; };
- + }
- + public class Windows.UI.Xaml.Controls.SearchBoxQueryChangedEventArgs {
- + public string Language { get; };
- + public SearchQueryLinguisticDetails LinguisticDetails { get; };
- + public string QueryText { get; };
- + }
- + public class Windows.UI.Xaml.Controls.SearchBox : Windows.UI.Xaml.Controls.Control {
- + public bool SearchHistoryEnabled { get; set; };
- + public string SearchHistoryContext { get; set; };
- + public string QueryText { get; set; };
- + public string PlaceholderText { get; set; };
- + public bool FocusOnKeyboardInput { get; set; };
- + public bool ChooseSuggestionOnEnter { get; set; };
- + public DependencyProperty ChooseSuggestionOnEnterProperty { get; };
- + public DependencyProperty FocusOnKeyboardInputProperty { get; };
- + public DependencyProperty PlaceholderTextProperty { get; };
- + public DependencyProperty QueryTextProperty { get; };
- + public DependencyProperty SearchHistoryContextProperty { get; };
- + public DependencyProperty SearchHistoryEnabledProperty { get; };
- + public SearchBox();
- + public void SetLocalContentSuggestionSettings( LocalContentSuggestionSettings settings );
- + TypedEventHandler<SearchBox, RoutedEventArgs> PrepareForFocusOnKeyboardInput;
- + TypedEventHandler<SearchBox, SearchBoxQueryChangedEventArgs> QueryChanged;
- + TypedEventHandler<SearchBox, SearchBoxQuerySubmittedEventArgs> QuerySubmitted;
- + TypedEventHandler<SearchBox, SearchBoxResultSuggestionChosenEventArgs> ResultSuggestionChosen;
- + TypedEventHandler<SearchBox, SearchBoxSuggestionsRequestedEventArgs> SuggestionsRequested;
- + }
- + public class Windows.UI.Xaml.Controls.ScrollViewerViewChangingEventArgs {
- + public ScrollViewerView FinalView { get; };
- + public bool IsInertial { get; };
- + public ScrollViewerView NextView { get; };
- + }
- + public class Windows.UI.Xaml.Controls.ScrollViewerView {
- + public double HorizontalOffset { get; };
- + public double VerticalOffset { get; };
- + public float ZoomFactor { get; };
- + }
- | public class Windows.UI.Xaml.Controls.ScrollViewer : Windows.UI.Xaml.Controls.ContentControl {
- + public UIElement LeftHeader { get; set; };
- + public UIElement TopHeader { get; set; };
- + public UIElement TopLeftHeader { get; set; };
- + public DependencyProperty LeftHeaderProperty { get; };
- + public DependencyProperty TopHeaderProperty { get; };
- + public DependencyProperty TopLeftHeaderProperty { get; };
- + public bool ChangeView( IReference<double> returnValue, IReference<double> horizontalOffset, IReference<float> verticalOffset );
- + public bool ChangeView( IReference<double> returnValue, IReference<double> horizontalOffset, IReference<float> verticalOffset, bool zoomFactor );
- + EventHandler<ScrollViewerViewChangingEventArgs> ViewChanging;
- | }
- + public enum Windows.UI.Xaml.Controls.ScrollOnUpdate {
- + MaintainOffset = 0,
- + MaintainItemsInView = 1,
- + }
- | public class Windows.UI.Xaml.Controls.RichTextBlockOverflow : Windows.UI.Xaml.FrameworkElement {
- + public int MaxLines { get; set; };
- + public DependencyProperty MaxLinesProperty { get; };
- | }
- | public class Windows.UI.Xaml.Controls.RichTextBlock : Windows.UI.Xaml.FrameworkElement {
- + public TextReadingOrder TextReadingOrder { get; set; };
- + public TextLineBounds TextLineBounds { get; set; };
- + public SolidColorBrush SelectionHighlightColor { get; set; };
- + public OpticalMarginAlignment OpticalMarginAlignment { get; set; };
- + public int MaxLines { get; set; };
- + public bool IsColorFontEnabled { get; set; };
- + public DependencyProperty IsColorFontEnabledProperty { get; };
- + public DependencyProperty MaxLinesProperty { get; };
- + public DependencyProperty OpticalMarginAlignmentProperty { get; };
- + public DependencyProperty SelectionHighlightColorProperty { get; };
- + public DependencyProperty TextLineBoundsProperty { get; };
- + public DependencyProperty TextReadingOrderProperty { get; };
- | }
- | public class Windows.UI.Xaml.Controls.RichEditBox : Windows.UI.Xaml.Controls.Control {
- + public SolidColorBrush SelectionHighlightColor { get; set; };
- + public bool PreventKeyboardDisplayOnProgrammaticFocus { get; set; };
- + public string PlaceholderText { get; set; };
- + public bool IsColorFontEnabled { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty IsColorFontEnabledProperty { get; };
- + public DependencyProperty PlaceholderTextProperty { get; };
- + public DependencyProperty PreventKeyboardDisplayOnProgrammaticFocusProperty { get; };
- + public DependencyProperty SelectionHighlightColorProperty { get; };
- + Windows.UI.Xaml.Controls.TextControlPasteEventHandler Paste;
- | }
- + public class Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings : Windows.UI.Xaml.DependencyObject {
- + public Brush BorderBrush { get; };
- + public Thickness BorderThickness { get; };
- + public TransitionCollection ContentTransitions { get; };
- + public Brush HeaderBackground { get; };
- + public Brush HeaderForeground { get; };
- + public ImageSource IconSource { get; };
- + }
- + public class Windows.UI.Xaml.Controls.Primitives.ListViewItemChrome : Windows.UI.Xaml.Controls.ContentPresenter {
- + public bool SelectionCheckMarkVisualEnabled { get; set; };
- + public Brush SelectedPointerOverBorderBrush { get; set; };
- + public Brush SelectedPointerOverBackground { get; set; };
- + public Brush SelectedForeground { get; set; };
- + public Thickness SelectedBorderThickness { get; set; };
- + public Brush SelectedBackground { get; set; };
- + public double ReorderHintOffset { get; set; };
- + public Brush PointerOverBackground { get; set; };
- + public Brush PlaceholderBackground { get; set; };
- + public double ItemDragOpacity { get; set; };
- + public Brush FocusBorderBrush { get; set; };
- + public Brush DragForeground { get; set; };
- + public Brush DragBackground { get; set; };
- + public double DisabledOpacity { get; set; };
- + public Brush CheckSelectingBrush { get; set; };
- + public Brush CheckHintBrush { get; set; };
- + public Brush CheckBrush { get; set; };
- + public DependencyProperty CheckBrushProperty { get; };
- + public DependencyProperty CheckHintBrushProperty { get; };
- + public DependencyProperty CheckSelectingBrushProperty { get; };
- + public DependencyProperty DisabledOpacityProperty { get; };
- + public DependencyProperty DragBackgroundProperty { get; };
- + public DependencyProperty DragForegroundProperty { get; };
- + public DependencyProperty FocusBorderBrushProperty { get; };
- + public DependencyProperty ItemDragOpacityProperty { get; };
- + public DependencyProperty PlaceholderBackgroundProperty { get; };
- + public DependencyProperty PointerOverBackgroundProperty { get; };
- + public DependencyProperty ReorderHintOffsetProperty { get; };
- + public DependencyProperty SelectedBackgroundProperty { get; };
- + public DependencyProperty SelectedBorderThicknessProperty { get; };
- + public DependencyProperty SelectedForegroundProperty { get; };
- + public DependencyProperty SelectedPointerOverBackgroundProperty { get; };
- + public DependencyProperty SelectedPointerOverBorderBrushProperty { get; };
- + public DependencyProperty SelectionCheckMarkVisualEnabledProperty { get; };
- + public ListViewItemChrome();
- + }
- + public enum Windows.UI.Xaml.Controls.Primitives.GroupHeaderPlacement {
- + Top = 0,
- + Left = 1,
- + }
- + public class Windows.UI.Xaml.Controls.Primitives.GridViewItemChrome : Windows.UI.Xaml.Controls.ContentPresenter {
- + public bool SelectionCheckMarkVisualEnabled { get; set; };
- + public Brush SelectedPointerOverBorderBrush { get; set; };
- + public Brush SelectedPointerOverBackground { get; set; };
- + public Brush SelectedForeground { get; set; };
- + public Thickness SelectedBorderThickness { get; set; };
- + public Brush SelectedBackground { get; set; };
- + public double ReorderHintOffset { get; set; };
- + public Brush PointerOverBackground { get; set; };
- + public Brush PlaceholderBackground { get; set; };
- + public double ItemDragOpacity { get; set; };
- + public Brush FocusBorderBrush { get; set; };
- + public Brush DragForeground { get; set; };
- + public Brush DragBackground { get; set; };
- + public double DisabledOpacity { get; set; };
- + public Brush CheckSelectingBrush { get; set; };
- + public Brush CheckHintBrush { get; set; };
- + public Brush CheckBrush { get; set; };
- + public DependencyProperty CheckBrushProperty { get; };
- + public DependencyProperty CheckHintBrushProperty { get; };
- + public DependencyProperty CheckSelectingBrushProperty { get; };
- + public DependencyProperty DisabledOpacityProperty { get; };
- + public DependencyProperty DragBackgroundProperty { get; };
- + public DependencyProperty DragForegroundProperty { get; };
- + public DependencyProperty FocusBorderBrushProperty { get; };
- + public DependencyProperty ItemDragOpacityProperty { get; };
- + public DependencyProperty PlaceholderBackgroundProperty { get; };
- + public DependencyProperty PointerOverBackgroundProperty { get; };
- + public DependencyProperty ReorderHintOffsetProperty { get; };
- + public DependencyProperty SelectedBackgroundProperty { get; };
- + public DependencyProperty SelectedBorderThicknessProperty { get; };
- + public DependencyProperty SelectedForegroundProperty { get; };
- + public DependencyProperty SelectedPointerOverBackgroundProperty { get; };
- + public DependencyProperty SelectedPointerOverBorderBrushProperty { get; };
- + public DependencyProperty SelectionCheckMarkVisualEnabledProperty { get; };
- + public GridViewItemChrome();
- + }
- + public enum Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode {
- + Top = 0,
- + Bottom = 1,
- + Left = 2,
- + Right = 3,
- + Full = 4,
- + }
- + public class Windows.UI.Xaml.Controls.Primitives.FlyoutBase : Windows.UI.Xaml.DependencyObject {
- + public FlyoutPlacementMode Placement { get; set; };
- + public DependencyProperty AttachedFlyoutProperty { get; };
- + public DependencyProperty PlacementProperty { get; };
- + protected FlyoutBase();
- + public void ShowAt( FrameworkElement placementTarget );
- + public void Hide();
- + protected Control CreatePresenter();
- + public static FlyoutBase GetAttachedFlyout( FrameworkElement value );
- + public static void SetAttachedFlyout( FrameworkElement element, FlyoutBase value );
- + public static void ShowAttachedFlyout( FrameworkElement flyoutOwner );
- + EventHandler<object> Closed;
- + EventHandler<object> Opened;
- + EventHandler<object> Opening;
- + }
- + public class Windows.UI.Xaml.Controls.PathIcon : Windows.UI.Xaml.Controls.IconElement {
- + public Geometry Data { get; set; };
- + public DependencyProperty DataProperty { get; };
- + public PathIcon();
- + }
- | public class Windows.UI.Xaml.Controls.PasswordBox : Windows.UI.Xaml.Controls.Control {
- + public SolidColorBrush SelectionHighlightColor { get; set; };
- + public bool PreventKeyboardDisplayOnProgrammaticFocus { get; set; };
- + public string PlaceholderText { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty PlaceholderTextProperty { get; };
- + public DependencyProperty PreventKeyboardDisplayOnProgrammaticFocusProperty { get; };
- + public DependencyProperty SelectionHighlightColorProperty { get; };
- + Windows.UI.Xaml.Controls.TextControlPasteEventHandler Paste;
- | }
- + public enum Windows.UI.Xaml.Controls.PanelScrollingDirection {
- + None = 0,
- + Forward = 1,
- + Backward = 2,
- + }
- | public class Windows.UI.Xaml.Controls.NotifyEventArgs {
- + public Uri CallingUri { get; };
- | }
- + public class Windows.UI.Xaml.Controls.MenuFlyoutSeparator : Windows.UI.Xaml.Controls.MenuFlyoutItemBase {
- + public MenuFlyoutSeparator();
- + }
- + public class Windows.UI.Xaml.Controls.MenuFlyoutPresenter : Windows.UI.Xaml.Controls.ItemsControl {
- + public MenuFlyoutPresenter();
- + }
- + public class Windows.UI.Xaml.Controls.MenuFlyoutItemBase : Windows.UI.Xaml.Controls.Control {
- + }
- + public class Windows.UI.Xaml.Controls.MenuFlyoutItem : Windows.UI.Xaml.Controls.MenuFlyoutItemBase {
- + public string Text { get; set; };
- + public object CommandParameter { get; set; };
- + public ICommand Command { get; set; };
- + public DependencyProperty CommandParameterProperty { get; };
- + public DependencyProperty CommandProperty { get; };
- + public DependencyProperty TextProperty { get; };
- + public MenuFlyoutItem();
- + Windows.UI.Xaml.RoutedEventHandler Click;
- + }
- + public class Windows.UI.Xaml.Controls.MenuFlyout : Windows.UI.Xaml.Controls.Primitives.FlyoutBase {
- + public Style MenuFlyoutPresenterStyle { get; set; };
- + public IVector<MenuFlyoutItemBase> Items { get; };
- + public DependencyProperty MenuFlyoutPresenterStyleProperty { get; };
- + public MenuFlyout();
- + }
- | public class Windows.UI.Xaml.Controls.MediaElement : Windows.UI.Xaml.FrameworkElement {
- + public Uri PlayToPreferredSourceUri { get; set; };
- + public bool IsFullWindow { get; set; };
- + public bool AreTransportControlsEnabled { get; set; };
- + public Stretch Stretch { get; set; };
- + public DependencyProperty IsFullWindowProperty { get; };
- + public DependencyProperty PlayToPreferredSourceUriProperty { get; };
- + public DependencyProperty StretchProperty { get; };
- + public DependencyProperty AreTransportControlsEnabledProperty { get; };
- + public void SetMediaStreamSource( IMediaSource source );
- | }
- + public class Windows.UI.Xaml.Controls.ListViewHeaderItem : Windows.UI.Xaml.Controls.ListViewBaseHeaderItem {
- + public ListViewHeaderItem();
- + }
- + public class Windows.UI.Xaml.Controls.ListViewBaseHeaderItem : Windows.UI.Xaml.Controls.ContentControl {
- + }
- | public class Windows.UI.Xaml.Controls.ListViewBase : Windows.UI.Xaml.Controls.Primitives.Selector {
- + public bool ShowsScrollingPlaceholders { get; set; };
- + public TransitionCollection FooterTransitions { get; set; };
- + public DataTemplate FooterTemplate { get; set; };
- + public object Footer { get; set; };
- + public DependencyProperty FooterProperty { get; };
- + public DependencyProperty FooterTemplateProperty { get; };
- + public DependencyProperty FooterTransitionsProperty { get; };
- + public DependencyProperty ShowsScrollingPlaceholdersProperty { get; };
- + public void SetDesiredContainerUpdateDuration( TimeSpan duration );
- + TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs> ContainerContentChanging;
- | }
- + public class Windows.UI.Xaml.Controls.ItemsWrapGrid : Windows.UI.Xaml.Controls.Panel {
- + public Orientation Orientation { get; set; };
- + public int MaximumRowsOrColumns { get; set; };
- + public double ItemWidth { get; set; };
- + public double ItemHeight { get; set; };
- + public Thickness GroupPadding { get; set; };
- + public GroupHeaderPlacement GroupHeaderPlacement { get; set; };
- + public double CacheLength { get; set; };
- + public int FirstCacheIndex { get; };
- + public int FirstVisibleIndex { get; };
- + public int LastCacheIndex { get; };
- + public int LastVisibleIndex { get; };
- + public PanelScrollingDirection ScrollingDirection { get; };
- + public DependencyProperty CacheLengthProperty { get; };
- + public DependencyProperty GroupHeaderPlacementProperty { get; };
- + public DependencyProperty GroupPaddingProperty { get; };
- + public DependencyProperty ItemHeightProperty { get; };
- + public DependencyProperty ItemWidthProperty { get; };
- + public DependencyProperty MaximumRowsOrColumnsProperty { get; };
- + public DependencyProperty OrientationProperty { get; };
- + public ItemsWrapGrid();
- + }
- + public class Windows.UI.Xaml.Controls.ItemsStackPanel : Windows.UI.Xaml.Controls.Panel {
- + public ScrollOnUpdate ScrollOnUpdate { get; set; };
- + public Orientation Orientation { get; set; };
- + public Thickness GroupPadding { get; set; };
- + public GroupHeaderPlacement GroupHeaderPlacement { get; set; };
- + public double CacheLength { get; set; };
- + public int FirstCacheIndex { get; };
- + public int FirstVisibleIndex { get; };
- + public int LastCacheIndex { get; };
- + public int LastVisibleIndex { get; };
- + public PanelScrollingDirection ScrollingDirection { get; };
- + public DependencyProperty CacheLengthProperty { get; };
- + public DependencyProperty GroupHeaderPlacementProperty { get; };
- + public DependencyProperty GroupPaddingProperty { get; };
- + public DependencyProperty OrientationProperty { get; };
- + public ItemsStackPanel();
- + }
- | public class Windows.UI.Xaml.Controls.ItemsPresenter : Windows.UI.Xaml.FrameworkElement {
- + public TransitionCollection FooterTransitions { get; set; };
- + public DataTemplate FooterTemplate { get; set; };
- + public object Footer { get; set; };
- + public DependencyProperty FooterProperty { get; };
- + public DependencyProperty FooterTemplateProperty { get; };
- + public DependencyProperty FooterTransitionsProperty { get; };
- | }
- | public class Windows.UI.Xaml.Controls.ItemsControl : Windows.UI.Xaml.Controls.Control {
- + public Panel ItemsPanelRoot { get; };
- + public object ItemFromContainer( DependencyObject returnValue );
- + public DependencyObject ContainerFromItem( object returnValue );
- + public int IndexFromContainer( DependencyObject returnValue );
- + public DependencyObject ContainerFromIndex( int returnValue );
- | }
- + public class Windows.UI.Xaml.Controls.ImageIcon : Windows.UI.Xaml.Controls.IconElement {
- + public Uri UriSource { get; set; };
- + public DependencyProperty UriSourceProperty { get; };
- + public ImageIcon();
- + }
- + public class Windows.UI.Xaml.Controls.IconElement : Windows.UI.Xaml.FrameworkElement {
- + public Brush Foreground { get; set; };
- + public DependencyProperty ForegroundProperty { get; };
- + protected IconElement();
- + }
- + public interface Windows.UI.Xaml.Controls.IItemContainerMapping {
- + public object ItemFromContainer( DependencyObject returnValue );
- + public DependencyObject ContainerFromItem( object returnValue );
- + public int IndexFromContainer( DependencyObject returnValue );
- + public DependencyObject ContainerFromIndex( int returnValue );
- + }
- + public interface Windows.UI.Xaml.Controls.ICommandBarElement {
- + public bool IsCompact { get; set; };
- + }
- + public void delegate Windows.UI.Xaml.Controls.HubSectionHeaderClickEventHandler( object sender, HubSectionHeaderClickEventArgs e );
- + public class Windows.UI.Xaml.Controls.HubSectionHeaderClickEventArgs {
- + public HubSection Section { get; };
- + public HubSectionHeaderClickEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.HubSection : Windows.UI.Xaml.Controls.Control {
- + public bool IsHeaderInteractive { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public DataTemplate ContentTemplate { get; set; };
- + public DependencyProperty ContentTemplateProperty { get; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty IsHeaderInteractiveProperty { get; };
- + public HubSection();
- + }
- + public class Windows.UI.Xaml.Controls.Hub : Windows.UI.Xaml.Controls.Control {
- + public SemanticZoom SemanticZoomOwner { get; set; };
- + public bool IsZoomedInView { get; set; };
- + public bool IsActiveView { get; set; };
- + public Orientation Orientation { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public int DefaultSectionIndex { get; set; };
- + public IObservableVector<object> SectionHeaders { get; };
- + public IVector<HubSection> Sections { get; };
- + public IVector<HubSection> SectionsInView { get; };
- + public DependencyProperty DefaultSectionIndexProperty { get; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty IsActiveViewProperty { get; };
- + public DependencyProperty IsZoomedInViewProperty { get; };
- + public DependencyProperty OrientationProperty { get; };
- + public DependencyProperty SemanticZoomOwnerProperty { get; };
- + public Hub();
- + public void ScrollToSection( HubSection section );
- + public void InitializeViewChange();
- + public void CompleteViewChange();
- + public void MakeVisible( SemanticZoomLocation item );
- + public void StartViewChangeFrom( SemanticZoomLocation source, SemanticZoomLocation destination );
- + public void StartViewChangeTo( SemanticZoomLocation source, SemanticZoomLocation destination );
- + public void CompleteViewChangeFrom( SemanticZoomLocation source, SemanticZoomLocation destination );
- + public void CompleteViewChangeTo( SemanticZoomLocation source, SemanticZoomLocation destination );
- + Windows.UI.Xaml.Controls.HubSectionHeaderClickEventHandler SectionHeaderClick;
- + Windows.UI.Xaml.Controls.SectionsInViewChangedEventHandler SectionsInViewChanged;
- + }
- | public class Windows.UI.Xaml.Controls.GroupStyle {
- + public Style HeaderContainerStyle { get; set; };
- | }
- + public class Windows.UI.Xaml.Controls.GridViewHeaderItem : Windows.UI.Xaml.Controls.ListViewBaseHeaderItem {
- + public GridViewHeaderItem();
- + }
- | public class Windows.UI.Xaml.Controls.Frame : Windows.UI.Xaml.Controls.ContentControl {
- + public IVector<PageStackEntry> BackStack { get; };
- + public IVector<PageStackEntry> ForwardStack { get; };
- + public DependencyProperty BackStackProperty { get; };
- + public DependencyProperty ForwardStackProperty { get; };
- + public bool Navigate( TypeName returnValue, NavigationTransitionInfo sourcePageType, object infoOverride );
- | }
- + public class Windows.UI.Xaml.Controls.FontIcon : Windows.UI.Xaml.Controls.IconElement {
- + public string Glyph { get; set; };
- + public FontWeight FontWeight { get; set; };
- + public FontStyle FontStyle { get; set; };
- + public double FontSize { get; set; };
- + public FontFamily FontFamily { get; set; };
- + public DependencyProperty FontFamilyProperty { get; };
- + public DependencyProperty FontSizeProperty { get; };
- + public DependencyProperty FontStyleProperty { get; };
- + public DependencyProperty FontWeightProperty { get; };
- + public DependencyProperty GlyphProperty { get; };
- + public FontIcon();
- + }
- + public class Windows.UI.Xaml.Controls.FlyoutPresenter : Windows.UI.Xaml.Controls.ContentControl {
- + public FlyoutPresenter();
- + }
- + public class Windows.UI.Xaml.Controls.Flyout : Windows.UI.Xaml.Controls.Primitives.FlyoutBase {
- + public Style FlyoutPresenterStyle { get; set; };
- + public UIElement Content { get; set; };
- + public DependencyProperty ContentProperty { get; };
- + public DependencyProperty FlyoutPresenterStyleProperty { get; };
- + public Flyout();
- + }
- | public class Windows.UI.Xaml.Controls.FlipView : Windows.UI.Xaml.Controls.Primitives.Selector {
- + public bool UseTouchAnimationsForAllNavigation { get; set; };
- + public DependencyProperty UseTouchAnimationsForAllNavigationProperty { get; };
- | }
- + public class Windows.UI.Xaml.Controls.DatePickerValueChangedEventArgs {
- + public DateTime NewDate { get; };
- + public DateTime OldDate { get; };
- + }
- + public class Windows.UI.Xaml.Controls.DatePicker : Windows.UI.Xaml.Controls.Control {
- + public bool YearVisible { get; set; };
- + public string YearFormat { get; set; };
- + public Orientation Orientation { get; set; };
- + public bool MonthVisible { get; set; };
- + public string MonthFormat { get; set; };
- + public DateTime MinYear { get; set; };
- + public DateTime MaxYear { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public bool DayVisible { get; set; };
- + public string DayFormat { get; set; };
- + public DateTime Date { get; set; };
- + public string CalendarIdentifier { get; set; };
- + public DependencyProperty CalendarIdentifierProperty { get; };
- + public DependencyProperty DateProperty { get; };
- + public DependencyProperty DayFormatProperty { get; };
- + public DependencyProperty DayVisibleProperty { get; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty MaxYearProperty { get; };
- + public DependencyProperty MinYearProperty { get; };
- + public DependencyProperty MonthFormatProperty { get; };
- + public DependencyProperty MonthVisibleProperty { get; };
- + public DependencyProperty OrientationProperty { get; };
- + public DependencyProperty YearFormatProperty { get; };
- + public DependencyProperty YearVisibleProperty { get; };
- + public DatePicker();
- + EventHandler<DatePickerValueChangedEventArgs> DateChanged;
- + }
- | public class Windows.UI.Xaml.Controls.DataTemplateSelector {
- + public DataTemplate SelectTemplate( object returnValue );
- + protected DataTemplate SelectTemplateCore( object returnValue );
- | }
- | public class Windows.UI.Xaml.Controls.ContentControl : Windows.UI.Xaml.Controls.Control {
- + public UIElement ContentTemplateRoot { get; };
- | }
- + public class Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs {
- + public bool Handled { get; set; };
- + public bool InRecycleQueue { get; };
- + public object Item { get; };
- + public SelectorItem ItemContainer { get; };
- + public int ItemIndex { get; };
- + public uint Phase { get; };
- + public ContainerContentChangingEventArgs();
- + public void RegisterUpdateCallback( TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs> callback );
- + public void RegisterUpdateCallback( uint callbackPhase, TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs> callback );
- + }
- + public class Windows.UI.Xaml.Controls.CommandBar : Windows.UI.Xaml.Controls.AppBar {
- + public IVector<ICommandBarElement> PrimaryItems { get; };
- + public IVector<ICommandBarElement> SecondaryItems { get; };
- + public DependencyProperty PrimaryItemsProperty { get; };
- + public DependencyProperty SecondaryItemsProperty { get; };
- + public CommandBar();
- + }
- | public class Windows.UI.Xaml.Controls.ComboBox : Windows.UI.Xaml.Controls.Primitives.Selector {
- + public string PlaceholderText { get; set; };
- + public DataTemplate HeaderTemplate { get; set; };
- + public object Header { get; set; };
- + public DependencyProperty HeaderProperty { get; };
- + public DependencyProperty HeaderTemplateProperty { get; };
- + public DependencyProperty PlaceholderTextProperty { get; };
- | }
- | public class Windows.UI.Xaml.Controls.Button : Windows.UI.Xaml.Controls.Primitives.ButtonBase {
- + public FlyoutBase Flyout { get; set; };
- + public DependencyProperty FlyoutProperty { get; };
- | }
- + public void delegate Windows.UI.Xaml.Controls.BackClickEventHandler( object sender, BackClickEventArgs e );
- + public class Windows.UI.Xaml.Controls.BackClickEventArgs {
- + public bool Handled { get; set; };
- + public BackClickEventArgs();
- + }
- + public class Windows.UI.Xaml.Controls.AppBarToggleButton : Windows.UI.Xaml.Controls.Primitives.ToggleButton {
- + public bool IsCompact { get; set; };
- + public string Label { get; set; };
- + public IconElement Icon { get; set; };
- + public DependencyProperty IconProperty { get; };
- + public DependencyProperty IsCompactProperty { get; };
- + public DependencyProperty LabelProperty { get; };
- + public AppBarToggleButton();
- + }
- + public class Windows.UI.Xaml.Controls.AppBarSeparator : Windows.UI.Xaml.Controls.Control {
- + public bool IsCompact { get; set; };
- + public DependencyProperty IsCompactProperty { get; };
- + public AppBarSeparator();
- + }
- + public class Windows.UI.Xaml.Controls.AppBarButton : Windows.UI.Xaml.Controls.Button {
- + public bool IsCompact { get; set; };
- + public string Label { get; set; };
- + public IconElement Icon { get; set; };
- + public DependencyProperty IconProperty { get; };
- + public DependencyProperty IsCompactProperty { get; };
- + public DependencyProperty LabelProperty { get; };
- + public AppBarButton();
- + }
- + public enum Windows.UI.Xaml.Automation.ZoomUnit {
- + NoAmount = 0,
- + LargeDecrement = 1,
- + SmallDecrement = 2,
- + LargeIncrement = 3,
- + SmallIncrement = 4,
- + }
- + public class Windows.UI.Xaml.Automation.TransformPattern2Identifiers {
- + public AutomationProperty CanZoomProperty { get; };
- + public AutomationProperty MaxZoomProperty { get; };
- + public AutomationProperty MinZoomProperty { get; };
- + public AutomationProperty ZoomLevelProperty { get; };
- + }
- + public enum Windows.UI.Xaml.Automation.SynchronizedInputType {
- + KeyUp = 1,
- + KeyDown = 2,
- + LeftMouseUp = 4,
- + LeftMouseDown = 8,
- + RightMouseUp = 16,
- + RightMouseDown = 32,
- + }
- + public class Windows.UI.Xaml.Automation.StylesPatternIdentifiers {
- + public AutomationProperty ExtendedPropertiesProperty { get; };
- + public AutomationProperty FillColorProperty { get; };
- + public AutomationProperty FillPatternColorProperty { get; };
- + public AutomationProperty FillPatternStyleProperty { get; };
- + public AutomationProperty ShapeProperty { get; };
- + public AutomationProperty StyleIdProperty { get; };
- + public AutomationProperty StyleNameProperty { get; };
- + }
- + public class Windows.UI.Xaml.Automation.SpreadsheetItemPatternIdentifiers {
- + public AutomationProperty FormulaProperty { get; };
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.ITransformProvider2 {
- + public bool CanZoom { get; };
- + public double MaxZoom { get; };
- + public double MinZoom { get; };
- + public double ZoomLevel { get; };
- + public void Zoom( double zoom );
- + public void ZoomByUnit( ZoomUnit zoomUnit );
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.ITextRangeProvider2 {
- + public void ShowContextMenu();
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.ISynchronizedInputProvider {
- + public void Cancel();
- + public void StartListening( SynchronizedInputType inputType );
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.IStylesProvider {
- + public string ExtendedProperties { get; };
- + public Color FillColor { get; };
- + public Color FillPatternColor { get; };
- + public string FillPatternStyle { get; };
- + public string Shape { get; };
- + public int StyleId { get; };
- + public string StyleName { get; };
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.ISpreadsheetProvider {
- + public IRawElementProviderSimple GetItemByName( string returnValue );
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.ISpreadsheetItemProvider {
- + public string Formula { get; };
- + public IRawElementProviderSimple[] GetAnnotationObjects();
- + public AnnotationType[] GetAnnotationTypes();
- + }
- + public interface Windows.UI.Xaml.Automation.Provider.IObjectModelProvider {
- + public object GetUnderlyingObjectModel();
- + }
- + public class Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public ToggleState ToggleState { get; };
- + public ToggleMenuFlyoutItemAutomationPeer( ToggleMenuFlyoutItem owner );
- + public void Toggle();
- + }
- + public class Windows.UI.Xaml.Automation.Peers.TimePickerAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public TimePickerAutomationPeer( TimePicker owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.SettingsFlyoutAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public SettingsFlyoutAutomationPeer( SettingsFlyout owner );
- + }
- | public enum Windows.UI.Xaml.Automation.Peers.PatternInterface {
- + ObjectModel = 26,
- + Spreadsheet = 27,
- + SpreadsheetItem = 28,
- + Styles = 29,
- + Transform2 = 30,
- + SynchronizedInput = 31,
- | }
- + public class Windows.UI.Xaml.Automation.Peers.MenuFlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer {
- + public MenuFlyoutPresenterAutomationPeer( MenuFlyoutPresenter owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public MenuFlyoutItemAutomationPeer( MenuFlyoutItem owner );
- + public void Invoke();
- + }
- + public class Windows.UI.Xaml.Automation.Peers.ListViewHeaderItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer {
- + public ListViewHeaderItemAutomationPeer( ListViewHeaderItem owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + protected ListViewBaseHeaderItemAutomationPeer( ListViewBaseHeaderItem owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public HubSectionAutomationPeer( HubSection owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.HubAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public HubAutomationPeer( Hub owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.GridViewHeaderItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer {
- + public GridViewHeaderItemAutomationPeer( GridViewHeaderItem owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.FlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public FlyoutPresenterAutomationPeer( FlyoutPresenter owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.DatePickerAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public DatePickerAutomationPeer( DatePicker owner );
- + }
- | public class Windows.UI.Xaml.Automation.Peers.AutomationPeer : Windows.UI.Xaml.DependencyObject {
- + public void ShowContextMenu();
- + protected void ShowContextMenuCore();
- | }
- + public class Windows.UI.Xaml.Automation.Peers.AppBarToggleButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer {
- + public AppBarToggleButtonAutomationPeer( AppBarToggleButton owner );
- + }
- + public class Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer {
- + public AppBarButtonAutomationPeer( AppBarButton owner );
- + }
- | public class Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
- + public ExpandCollapseState ExpandCollapseState { get; };
- + public void Collapse();
- + public void Expand();
- | }
- + public enum Windows.UI.Xaml.Automation.Peers.AccessibilityView {
- + Raw = 0,
- + Control = 1,
- + Content = 2,
- + }
- | public class Windows.UI.Xaml.Automation.AutomationProperties {
- + public DependencyProperty AccessibilityViewProperty { get; };
- + public static AccessibilityView GetAccessibilityView( DependencyObject value );
- + public static void SetAccessibilityView( DependencyObject element, AccessibilityView value );
- | }
- + public enum Windows.UI.Xaml.Automation.AnnotationType {
- + Unknown = 60000,
- + SpellingError = 60001,
- + GrammarError = 60002,
- + Comment = 60003,
- + FormulaError = 60004,
- + TrackChanges = 60005,
- + Header = 60006,
- + Footer = 60007,
- + Highlighted = 60008,
- + }
- MetaDiff v0.1
- new file: f:\9385\WinMetadata\Windows.Web.winmd
- old file: e:\Windows\SysWOW64\WinMetadata\Windows.Web.winmd
- + public interface Windows.Web.IUriToStreamResolver {
- + public IAsyncOperation<IInputStream> UriToStreamAsync( Uri operation );
- + }
- + public interface Windows.Web.Http.IHttpContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + }
- + public enum Windows.Web.Http.HttpVersion {
- + Http10 = 0,
- + Http11 = 1,
- + }
- + public class Windows.Web.Http.HttpTransportInformation {
- + public Certificate ServerCertificate { get; };
- + public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; };
- + public IVectorView<ChainValidationResult> ServerCertificateErrors { get; };
- + }
- + public class Windows.Web.Http.HttpStringContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public HttpStringContent( string content );
- + public HttpStringContent( string content, UnicodeEncoding encoding );
- + public HttpStringContent( string content, UnicodeEncoding encoding, string mediaType );
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + public void Close();
- + }
- + public class Windows.Web.Http.HttpStreamContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public HttpStreamContent( IInputStream content );
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + public void Close();
- + }
- + public enum Windows.Web.Http.HttpStatusCode {
- + None = 0,
- + Continue = 100,
- + SwitchingProtocols = 101,
- + Processing = 102,
- + Ok = 200,
- + Created = 201,
- + Accepted = 202,
- + NonAuthoritativeInformation = 203,
- + NoContent = 204,
- + ResetContent = 205,
- + PartialContent = 206,
- + MultiStatus = 207,
- + AlreadyReported = 208,
- + IMUsed = 226,
- + MultipleChoices = 300,
- + MovedPermanently = 301,
- + Found = 302,
- + SeeOther = 303,
- + NotModified = 304,
- + UseProxy = 305,
- + TemporaryRedirect = 307,
- + PermanentRedirect = 308,
- + BadRequest = 400,
- + Unauthorized = 401,
- + PaymentRequired = 402,
- + Forbidden = 403,
- + NotFound = 404,
- + MethodNotAllowed = 405,
- + NotAcceptable = 406,
- + ProxyAuthenticationRequired = 407,
- + RequestTimeout = 408,
- + Conflict = 409,
- + Gone = 410,
- + LengthRequired = 411,
- + PreconditionFailed = 412,
- + RequestEntityTooLarge = 413,
- + RequestUriTooLong = 414,
- + UnsupportedMediaType = 415,
- + RequestedRangeNotSatisfiable = 416,
- + ExpectationFailed = 417,
- + UnprocessableEntity = 422,
- + Locked = 423,
- + FailedDependency = 424,
- + UpgradeRequired = 426,
- + PreconditionRequired = 428,
- + TooManyRequests = 429,
- + InternalServerError = 500,
- + NotImplemented = 501,
- + BadGateway = 502,
- + ServiceUnavailable = 503,
- + GatewayTimeout = 504,
- + HttpVersionNotSupported = 505,
- + VariantAlsoNegotiates = 506,
- + InsufficientStorage = 507,
- + LoopDetected = 508,
- + NotExtended = 510,
- + NetworkAuthenticationRequired = 511,
- + }
- + public enum Windows.Web.Http.HttpResponseMessageSource {
- + None = 0,
- + Cache = 1,
- + Network = 2,
- + }
- + public class Windows.Web.Http.HttpResponseMessage {
- + public HttpVersion Version { get; set; };
- + public HttpStatusCode StatusCode { get; set; };
- + public HttpResponseMessageSource Source { get; set; };
- + public HttpRequestMessage RequestMessage { get; set; };
- + public string ReasonPhrase { get; set; };
- + public IHttpContent Content { get; set; };
- + public HttpResponseHeaderCollection Headers { get; };
- + public bool IsSuccessStatusCode { get; };
- + public HttpResponseMessage( HttpStatusCode statusCode );
- + public HttpResponseMessage();
- + public HttpResponseMessage EnsureSuccessStatusCode();
- + public void Close();
- + }
- + public class Windows.Web.Http.HttpRequestMessage {
- + public HttpVersion Version { get; set; };
- + public Uri RequestUri { get; set; };
- + public HttpMethod Method { get; set; };
- + public IHttpContent Content { get; set; };
- + public HttpRequestHeaderCollection Headers { get; };
- + public IMap<string, object> Properties { get; };
- + public HttpTransportInformation TransportInformation { get; };
- + public HttpRequestMessage( HttpMethod method, Uri uri );
- + public HttpRequestMessage();
- + public void Close();
- + }
- + public enum Windows.Web.Http.HttpProgressStage {
- + None = 0,
- + DetectingProxy = 10,
- + ResolvingName = 20,
- + ConnectingToServer = 30,
- + NegotiatingSsl = 40,
- + SendingHeaders = 50,
- + SendingContent = 60,
- + WaitingForResponse = 70,
- + ReceivingHeaders = 80,
- + ReceivingContent = 90,
- + }
- + public struct Windows.Web.Http.HttpProgress {
- + public short Stage;
- + public short BytesSent;
- + public short TotalBytesToSend;
- + public short BytesReceived;
- + public short TotalBytesToReceive;
- + public short Retries;
- + }
- + public class Windows.Web.Http.HttpMultipartFormDataContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public HttpMultipartFormDataContent( string boundary );
- + public HttpMultipartFormDataContent();
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + public void Close();
- + public void Add( IHttpContent content );
- + public void Add( IHttpContent content, string name );
- + public void Add( IHttpContent content, string name, string fileName );
- + public IIterator<IHttpContent> First();
- + }
- + public class Windows.Web.Http.HttpMultipartContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public HttpMultipartContent( string subtype );
- + public HttpMultipartContent( string subtype, string boundary );
- + public HttpMultipartContent();
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + public void Close();
- + public void Add( IHttpContent content );
- + public IIterator<IHttpContent> First();
- + }
- + public class Windows.Web.Http.HttpMethod {
- + public string Method { get; };
- + public HttpMethod Delete { get; };
- + public HttpMethod Get { get; };
- + public HttpMethod Head { get; };
- + public HttpMethod Options { get; };
- + public HttpMethod Post { get; };
- + public HttpMethod Put { get; };
- + public HttpMethod( string method );
- + }
- + public class Windows.Web.Http.HttpFormUrlEncodedContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public HttpFormUrlEncodedContent( IIterable<IKeyValuePair<string, string>> content );
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + public void Close();
- + }
- + public class Windows.Web.Http.HttpCookieManager {
- + public bool SetCookie( HttpCookie replaced );
- + public bool SetCookie( HttpCookie replaced, bool cookie );
- + public void DeleteCookie( HttpCookie cookie );
- + public HttpCookieCollection GetCookies( Uri value );
- + }
- + public class Windows.Web.Http.HttpCookieCollection {
- + public uint Size { get; };
- + public HttpCookie GetAt( uint returnValue );
- + public bool IndexOf( HttpCookie returnValue, ref uint value );
- + public uint GetMany( uint returnValue, HttpCookie[] startIndex );
- + public IIterator<HttpCookie> First();
- + }
- + public class Windows.Web.Http.HttpCookie {
- + public string Value { get; set; };
- + public bool Secure { get; set; };
- + public bool HttpOnly { get; set; };
- + public IReference<DateTime> Expires { get; set; };
- + public string Domain { get; };
- + public string Name { get; };
- + public string Path { get; };
- + public HttpCookie( string name, string domain, string path );
- + }
- + public enum Windows.Web.Http.HttpCompletionOption {
- + ResponseContentRead = 0,
- + ResponseHeadersRead = 1,
- + }
- + public class Windows.Web.Http.HttpClient {
- + public HttpRequestHeaderCollection DefaultRequestHeaders { get; };
- + public HttpClient( IHttpFilter filter );
- + public HttpClient();
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> DeleteAsync( Uri operation );
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> GetAsync( Uri operation );
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> GetAsync( Uri operation, HttpCompletionOption uri );
- + public IAsyncOperationWithProgress<IBuffer, HttpProgress> GetBufferAsync( Uri operation );
- + public IAsyncOperationWithProgress<IInputStream, HttpProgress> GetInputStreamAsync( Uri operation );
- + public IAsyncOperationWithProgress<string, HttpProgress> GetStringAsync( Uri operation );
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> PostAsync( Uri operation, IHttpContent uri );
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> PutAsync( Uri operation, IHttpContent uri );
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> SendRequestAsync( HttpRequestMessage operation );
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> SendRequestAsync( HttpRequestMessage operation, HttpCompletionOption request );
- + public void Close();
- + }
- + public class Windows.Web.Http.HttpBufferContent {
- + public HttpContentHeaderCollection Headers { get; };
- + public HttpBufferContent( IBuffer content );
- + public HttpBufferContent( IBuffer content, uint offset, uint count );
- + public IAsyncOperationWithProgress<ulong, ulong> BufferAllAsync();
- + public IAsyncOperationWithProgress<IBuffer, ulong> ReadAsBufferAsync();
- + public IAsyncOperationWithProgress<IInputStream, ulong> ReadAsInputStreamAsync();
- + public IAsyncOperationWithProgress<string, ulong> ReadAsStringAsync();
- + public bool TryComputeLength( ref ulong succeeded );
- + public IAsyncOperationWithProgress<ulong, ulong> WriteToStreamAsync( IOutputStream operation );
- + public void Close();
- + }
- + public class Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpTransferCodingHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpTransferCodingHeaderValue> GetView();
- + public bool IndexOf( HttpTransferCodingHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpTransferCodingHeaderValue value );
- + public void InsertAt( uint index, HttpTransferCodingHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpTransferCodingHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpTransferCodingHeaderValue[] startIndex );
- + public void ReplaceAll( HttpTransferCodingHeaderValue[] items );
- + public IIterator<HttpTransferCodingHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpTransferCodingHeaderValue {
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public string Value { get; };
- + public HttpTransferCodingHeaderValue( string input );
- + public static HttpTransferCodingHeaderValue Parse( string transferCodingHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpTransferCodingHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpResponseHeaderCollection {
- + public Uri Location { get; set; };
- + public IReference<DateTime> Date { get; set; };
- + public IReference<TimeSpan> Age { get; set; };
- + public HttpConnectionOptionHeaderValueCollection Connection { get; };
- + public HttpChallengeHeaderValueCollection ProxyAuthenticate { get; };
- + public HttpTransferCodingHeaderValueCollection TransferEncoding { get; };
- + public HttpChallengeHeaderValueCollection WwwAuthenticate { get; };
- + public uint Size { get; };
- + public void Append( string name, string value );
- + public bool TryAppendWithoutValidation( string succeeded, string name );
- + public string Lookup( string returnValue );
- + public bool HasKey( string returnValue );
- + public IMapView<string, string> GetView();
- + public bool Insert( string returnValue, string key );
- + public void Remove( string key );
- + public void Clear();
- + public IIterator<IKeyValuePair<string, string>> First();
- + }
- + public class Windows.Web.Http.Headers.HttpRequestHeaderCollection {
- + public Uri Referer { get; set; };
- + public HttpCredentialsHeaderValue ProxyAuthorization { get; set; };
- + public IReference<uint> MaxForwards { get; set; };
- + public IReference<DateTime> IfUnmodifiedSince { get; set; };
- + public IReference<DateTime> IfModifiedSince { get; set; };
- + public HostName Host { get; set; };
- + public string From { get; set; };
- + public IReference<DateTime> Date { get; set; };
- + public HttpCredentialsHeaderValue Authorization { get; set; };
- + public HttpMediaTypeWithQualityHeaderValueCollection Accept { get; };
- + public HttpContentCodingWithQualityHeaderValueCollection AcceptEncoding { get; };
- + public HttpLanguageRangeWithQualityHeaderValueCollection AcceptLanguage { get; };
- + public HttpConnectionOptionHeaderValueCollection Connection { get; };
- + public HttpCookiePairHeaderValueCollection Cookie { get; };
- + public HttpExpectationHeaderValueCollection Expect { get; };
- + public HttpTransferCodingHeaderValueCollection TransferEncoding { get; };
- + public HttpProductInfoHeaderValueCollection UserAgent { get; };
- + public uint Size { get; };
- + public void Append( string name, string value );
- + public bool TryAppendWithoutValidation( string succeeded, string name );
- + public string Lookup( string returnValue );
- + public bool HasKey( string returnValue );
- + public IMapView<string, string> GetView();
- + public bool Insert( string returnValue, string key );
- + public void Remove( string key );
- + public void Clear();
- + public IIterator<IKeyValuePair<string, string>> First();
- + }
- + public class Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpProductInfoHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpProductInfoHeaderValue> GetView();
- + public bool IndexOf( HttpProductInfoHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpProductInfoHeaderValue value );
- + public void InsertAt( uint index, HttpProductInfoHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpProductInfoHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpProductInfoHeaderValue[] startIndex );
- + public void ReplaceAll( HttpProductInfoHeaderValue[] items );
- + public IIterator<HttpProductInfoHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpProductInfoHeaderValue {
- + public string Comment { get; };
- + public HttpProductHeaderValue Product { get; };
- + public HttpProductInfoHeaderValue( string productComment );
- + public HttpProductInfoHeaderValue( string productName, string productVersion );
- + public static HttpProductInfoHeaderValue Parse( string productInfoHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpProductInfoHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpProductHeaderValue {
- + public string Name { get; };
- + public string Version { get; };
- + public HttpProductHeaderValue( string productName );
- + public HttpProductHeaderValue( string productName, string productVersion );
- + public static HttpProductHeaderValue Parse( string productHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpProductHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpNameValueHeaderValue {
- + public string Value { get; set; };
- + public string Name { get; };
- + public HttpNameValueHeaderValue( string name );
- + public HttpNameValueHeaderValue( string name, string value );
- + public static HttpNameValueHeaderValue Parse( string nameValueHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpNameValueHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpMethodHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpMethod GetAt( uint returnValue );
- + public IVectorView<HttpMethod> GetView();
- + public bool IndexOf( HttpMethod returnValue, ref uint value );
- + public void SetAt( uint index, HttpMethod value );
- + public void InsertAt( uint index, HttpMethod value );
- + public void RemoveAt( uint index );
- + public void Append( HttpMethod value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpMethod[] startIndex );
- + public void ReplaceAll( HttpMethod[] items );
- + public IIterator<HttpMethod> First();
- + }
- + public class Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpMediaTypeWithQualityHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpMediaTypeWithQualityHeaderValue> GetView();
- + public bool IndexOf( HttpMediaTypeWithQualityHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpMediaTypeWithQualityHeaderValue value );
- + public void InsertAt( uint index, HttpMediaTypeWithQualityHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpMediaTypeWithQualityHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpMediaTypeWithQualityHeaderValue[] startIndex );
- + public void ReplaceAll( HttpMediaTypeWithQualityHeaderValue[] items );
- + public IIterator<HttpMediaTypeWithQualityHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue {
- + public IReference<double> Quality { get; set; };
- + public string MediaType { get; set; };
- + public string CharSet { get; set; };
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public HttpMediaTypeWithQualityHeaderValue( string mediaType );
- + public HttpMediaTypeWithQualityHeaderValue( string mediaType, double quality );
- + public static HttpMediaTypeWithQualityHeaderValue Parse( string mediaTypeWithQualityHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpMediaTypeWithQualityHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpMediaTypeHeaderValue {
- + public string MediaType { get; set; };
- + public string CharSet { get; set; };
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public HttpMediaTypeHeaderValue( string mediaType );
- + public static HttpMediaTypeHeaderValue Parse( string mediaTypeHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpMediaTypeHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpLanguageRangeWithQualityHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpLanguageRangeWithQualityHeaderValue> GetView();
- + public bool IndexOf( HttpLanguageRangeWithQualityHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpLanguageRangeWithQualityHeaderValue value );
- + public void InsertAt( uint index, HttpLanguageRangeWithQualityHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpLanguageRangeWithQualityHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpLanguageRangeWithQualityHeaderValue[] startIndex );
- + public void ReplaceAll( HttpLanguageRangeWithQualityHeaderValue[] items );
- + public IIterator<HttpLanguageRangeWithQualityHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue {
- + public string LanguageRange { get; };
- + public IReference<double> Quality { get; };
- + public HttpLanguageRangeWithQualityHeaderValue( string languageRange );
- + public HttpLanguageRangeWithQualityHeaderValue( string languageRange, double quality );
- + public static HttpLanguageRangeWithQualityHeaderValue Parse( string languageRangeWithQualityHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpLanguageRangeWithQualityHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public Language GetAt( uint returnValue );
- + public IVectorView<Language> GetView();
- + public bool IndexOf( Language returnValue, ref uint value );
- + public void SetAt( uint index, Language value );
- + public void InsertAt( uint index, Language value );
- + public void RemoveAt( uint index );
- + public void Append( Language value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, Language[] startIndex );
- + public void ReplaceAll( Language[] items );
- + public IIterator<Language> First();
- + }
- + public class Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpExpectationHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpExpectationHeaderValue> GetView();
- + public bool IndexOf( HttpExpectationHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpExpectationHeaderValue value );
- + public void InsertAt( uint index, HttpExpectationHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpExpectationHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpExpectationHeaderValue[] startIndex );
- + public void ReplaceAll( HttpExpectationHeaderValue[] items );
- + public IIterator<HttpExpectationHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpExpectationHeaderValue {
- + public string Value { get; set; };
- + public string Name { get; };
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public HttpExpectationHeaderValue( string name );
- + public HttpExpectationHeaderValue( string name, string value );
- + public static HttpExpectationHeaderValue Parse( string expectationHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpExpectationHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpCredentialsHeaderValue {
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public string Scheme { get; };
- + public string Token { get; };
- + public HttpCredentialsHeaderValue( string scheme );
- + public HttpCredentialsHeaderValue( string scheme, string token );
- + public static HttpCredentialsHeaderValue Parse( string credentialsHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpCredentialsHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpCookiePairHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpCookiePairHeaderValue> GetView();
- + public bool IndexOf( HttpCookiePairHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpCookiePairHeaderValue value );
- + public void InsertAt( uint index, HttpCookiePairHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpCookiePairHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpCookiePairHeaderValue[] startIndex );
- + public void ReplaceAll( HttpCookiePairHeaderValue[] items );
- + public IIterator<HttpCookiePairHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpCookiePairHeaderValue {
- + public string Value { get; set; };
- + public string Name { get; };
- + public HttpCookiePairHeaderValue( string name );
- + public HttpCookiePairHeaderValue( string name, string value );
- + public static HttpCookiePairHeaderValue Parse( string cookiePairHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpCookiePairHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpContentRangeHeaderValue {
- + public string Unit { get; set; };
- + public IReference<ulong> FirstBytePosition { get; };
- + public IReference<ulong> LastBytePosition { get; };
- + public IReference<ulong> Length { get; };
- + public HttpContentRangeHeaderValue( ulong length );
- + public HttpContentRangeHeaderValue( ulong from, ulong to );
- + public HttpContentRangeHeaderValue( ulong from, ulong to, ulong length );
- + public static HttpContentRangeHeaderValue Parse( string contentRangeHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpContentRangeHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpContentHeaderCollection {
- + public uint Size { get; };
- + public IReference<DateTime> LastModified { get; set; };
- + public IReference<DateTime> Expires { get; set; };
- + public HttpMediaTypeHeaderValue ContentType { get; set; };
- + public HttpContentRangeHeaderValue ContentRange { get; set; };
- + public IBuffer ContentMD5 { get; set; };
- + public Uri ContentLocation { get; set; };
- + public IReference<ulong> ContentLength { get; set; };
- + public HttpContentDispositionHeaderValue ContentDisposition { get; set; };
- + public HttpMethodHeaderValueCollection Allow { get; };
- + public HttpContentCodingHeaderValueCollection ContentEncoding { get; };
- + public HttpLanguageHeaderValueCollection ContentLanguage { get; };
- + public HttpContentHeaderCollection();
- + public void Append( string name, string value );
- + public bool TryAppendWithoutValidation( string succeeded, string name );
- + public string Lookup( string returnValue );
- + public bool HasKey( string returnValue );
- + public IMapView<string, string> GetView();
- + public bool Insert( string returnValue, string key );
- + public void Remove( string key );
- + public void Clear();
- + public IIterator<IKeyValuePair<string, string>> First();
- + }
- + public class Windows.Web.Http.Headers.HttpContentDispositionHeaderValue {
- + public IReference<ulong> Size { get; set; };
- + public string Name { get; set; };
- + public string FileNameStar { get; set; };
- + public string FileName { get; set; };
- + public string DispositionType { get; set; };
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public HttpContentDispositionHeaderValue( string dispositionType );
- + public static HttpContentDispositionHeaderValue Parse( string contentDispositionHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpContentDispositionHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpContentCodingWithQualityHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpContentCodingWithQualityHeaderValue> GetView();
- + public bool IndexOf( HttpContentCodingWithQualityHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpContentCodingWithQualityHeaderValue value );
- + public void InsertAt( uint index, HttpContentCodingWithQualityHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpContentCodingWithQualityHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpContentCodingWithQualityHeaderValue[] startIndex );
- + public void ReplaceAll( HttpContentCodingWithQualityHeaderValue[] items );
- + public IIterator<HttpContentCodingWithQualityHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue {
- + public string ContentCoding { get; };
- + public IReference<double> Quality { get; };
- + public HttpContentCodingWithQualityHeaderValue( string contentCoding );
- + public HttpContentCodingWithQualityHeaderValue( string contentCoding, double quality );
- + public static HttpContentCodingWithQualityHeaderValue Parse( string contentCodingWithQualityHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpContentCodingWithQualityHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpContentCodingHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpContentCodingHeaderValue> GetView();
- + public bool IndexOf( HttpContentCodingHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpContentCodingHeaderValue value );
- + public void InsertAt( uint index, HttpContentCodingHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpContentCodingHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpContentCodingHeaderValue[] startIndex );
- + public void ReplaceAll( HttpContentCodingHeaderValue[] items );
- + public IIterator<HttpContentCodingHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpContentCodingHeaderValue {
- + public string ContentCoding { get; };
- + public HttpContentCodingHeaderValue( string contentCoding );
- + public static HttpContentCodingHeaderValue Parse( string contentCodingHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpContentCodingHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpConnectionOptionHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpConnectionOptionHeaderValue> GetView();
- + public bool IndexOf( HttpConnectionOptionHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpConnectionOptionHeaderValue value );
- + public void InsertAt( uint index, HttpConnectionOptionHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpConnectionOptionHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpConnectionOptionHeaderValue[] startIndex );
- + public void ReplaceAll( HttpConnectionOptionHeaderValue[] items );
- + public IIterator<HttpConnectionOptionHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue {
- + public string Token { get; };
- + public HttpConnectionOptionHeaderValue( string token );
- + public static HttpConnectionOptionHeaderValue Parse( string connectionOptionHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpConnectionOptionHeaderValue input );
- + }
- + public class Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection {
- + public uint Size { get; };
- + public void ParseAdd( string input );
- + public bool TryParseAdd( string succeeded );
- + public HttpChallengeHeaderValue GetAt( uint returnValue );
- + public IVectorView<HttpChallengeHeaderValue> GetView();
- + public bool IndexOf( HttpChallengeHeaderValue returnValue, ref uint value );
- + public void SetAt( uint index, HttpChallengeHeaderValue value );
- + public void InsertAt( uint index, HttpChallengeHeaderValue value );
- + public void RemoveAt( uint index );
- + public void Append( HttpChallengeHeaderValue value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, HttpChallengeHeaderValue[] startIndex );
- + public void ReplaceAll( HttpChallengeHeaderValue[] items );
- + public IIterator<HttpChallengeHeaderValue> First();
- + }
- + public class Windows.Web.Http.Headers.HttpChallengeHeaderValue {
- + public IVector<HttpNameValueHeaderValue> Parameters { get; };
- + public string Scheme { get; };
- + public string Token { get; };
- + public HttpChallengeHeaderValue( string scheme );
- + public HttpChallengeHeaderValue( string scheme, string token );
- + public static HttpChallengeHeaderValue Parse( string challengeHeaderValue );
- + public static bool TryParse( string succeeded, ref HttpChallengeHeaderValue input );
- + }
- + public interface Windows.Web.Http.Filters.IHttpFilter {
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> SendRequestAsync( HttpRequestMessage operation );
- + }
- + public enum Windows.Web.Http.Filters.HttpCacheWriteBehavior {
- + Default = 0,
- + NoCache = 1,
- + }
- + public enum Windows.Web.Http.Filters.HttpCacheReadBehavior {
- + Default = 0,
- + MostRecent = 1,
- + OnlyFromCache = 2,
- + }
- + public class Windows.Web.Http.Filters.HttpCacheControl {
- + public HttpCacheWriteBehavior WriteBehavior { get; set; };
- + public HttpCacheReadBehavior ReadBehavior { get; set; };
- + }
- + public class Windows.Web.Http.Filters.HttpBaseProtocolFilter {
- + public bool UseProxy { get; set; };
- + public PasswordCredential ServerCredential { get; set; };
- + public PasswordCredential ProxyCredential { get; set; };
- + public uint MaxConnectionsPerServer { get; set; };
- + public Certificate ClientCertificate { get; set; };
- + public bool AutomaticDecompression { get; set; };
- + public bool AllowUI { get; set; };
- + public bool AllowAutoRedirect { get; set; };
- + public HttpCacheControl CacheControl { get; };
- + public HttpCookieManager CookieManager { get; };
- + public IVector<ChainValidationResult> IgnorableServerCertificateErrors { get; };
- + public HttpBaseProtocolFilter();
- + public IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> SendRequestAsync( HttpRequestMessage operation );
- + public void Close();
- + }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement